I'll let someone else answer as my breeding experience is in oviparous colubrids, but I do find that weight (in grams) is much more effective for determining breeding readiness than length. After all, I have seen females lose 1/3 of their body weight during the breeding process, and though they were the same length "after", I wouldn't consider breeding them again until they gained back that weight.