My female ball python looked like she was trying to push an egg out last night around 9PM. It is now 9AM and she still hasn't laid them yet. She is actually in the "blue stage" of her shed so I wasn't actually expecting eggs just yet. Her last clutch all came out within a few hours or so, I'm just not sure if I should be worried or not at this point. I was honestly surprised that she was even pregnant because I just bred her about a month ago. I'm assuming she retained sperm from last year?