I have a group of bantams I got as chicks in February and they have not started laying. They are Cochins, Old English Game, Brahma, and Cornish Game. (not Cornish broilers) Also, I have one New Hampshire standard sized hen the same age that is not laying. I have tried everything, increased protein, light, cayenne pepper, fake eggs in the nest boxes, different types of nests and bedding....nothing. Now lately several people have told me that bantams won't lay until they are 8-12 months old. Is that true?