We have had the whole range. We have had some girls eat the next day and some up to a month after they lay. Some will wait until after a shed, others will eat a few days after their cage has been cleaned.