We've recently got our first bantams (Buff Orpingtons & Pekins). They are currently 15 weeks old. When should we expect them to start laying? Is it from about 18 weeks onwards?