I've had a couple girls breed in the 3-4 year range at 1,150-1,250 grams and drop 4 egg clutches...no issues, no complications, and no problems with weight recovery. On the flip side, I've had a 22 month old girl lay a 7 egg clutch at 1,800+ grams. Smaller females have bred successfully, and I'm sure there are larger females that have had issues. If an average size bp egg cannot fit comfortably inside the female you're considering to breed, don't breed her....and yes, I have seen gravid females with eggs literally bulging from their bellies looking like they're about to pop...when that happens, they may be a bit small, IMO.