Tell your DH to just wait and they will give him his eggs. People who have issues with eggs stopping at 2 - 3 years usually uses lights and heat during the winter to keep them laying all year long. Hens only have so many eggs they will lay and if you add light and heat then you are going to get those eggs that don't usually get laid in the winter months. It took almost a month for one of my hens to lay an egg once she was moved from my friends place. Once they feel safe and comfortable then they will start laying again.