It's very odd they haven't laid at 40 weeks....and they don't free range at all ever?
I'd get rid of the cockerel and feed nothing but the layer feed for a few weeks.
I'd get rid of the cockerel and feed nothing but the layer feed for a few weeks.