I am by no means an expert, but my 21 week old Buff Orpingtons are not laying yet (not free-ranging, so I can tell for sure) However, the rooster is mating with them and has been at least a week.
Also, my older chickens that are laying sometimes don't lay until mid to late afternoon.