If they were the age you were told, then they would be six months? That's a totally average time to start laying from what I've read. So it's just as normal for them not to be laying yet as it would be if they were laying. If you cockerel started changing a month ago, that would line up somewhat...