Hi, I have a male and female pair of Zebra finches that have been working on their nest for weeks. They have a good diet of seeds, greens, vegetables, fruit, mashed boiled eggs and crushed shell, grit, oyster shells, charcoal, and have a cuttlebone. They get fresh water throughout the day to bathe in. I saw them mate once 7 days ago. I expected them to start laying eggs on the 29th-30th but they haven't. What could cause them not to lay an egg? Thank you.