It sometimes depends on females. If a female is willing to mate, but isn't ovulating, she can hold sperm inside them for up to a few weeks until she finally does ovulate, but normally the female will lay about 30 to 45 days or so after a successful breeding. A good way to tell that she's gravid is to compare her width to when she just eats. Normally the scales are a little stretched, and she just looks bigger overall in about the last half of her body. A good way to tell when she will lay is females normally shed about 10 to 14 days before the drop their clutch, so if you know the dates that you bred her, its sometimes easy to guess when she'll lay. Other signs include her just being very lazy and not wanting to move around alot, she'll also stop eating for about a 1/2 a month to a month but seem like she's gaining weight. A little trick that Kathy Love does that has worked for me when its hard to tell if they are carrying eggs is to put your hand palm up on a table and put a thin cloth (like a hankercheif) on top of your palm. Them let the female in question slowly crawl over your hand. You should be able to feel little bumps. Sometimes its harder than other times. If you get really good, you can use this method to predict how many eggs she might have.