I have to ask. Do ball pythons lay eggs pretty close to 1 year from the previous clutch? I know not all females will produce a clutch year after year but for the ones that do is it pretty close to 12 months apart?