Last year all my eggs had hatched by the end of May. We planned a cruise this year for the middle of June. All of my females decided that they would take a little longer this year and now the wife and kids are leaving for a cruise in a few weeks and I'll remain at home to deal eggs and hatchlings. My wife and I had this conversation a few days ago and I think next year we will plan on late August. People just starting out in this hobby don't realized that breeding is just about year round. I start pairing up around Nov 1st and everything will finish hatching the last week of June or the first week of July.