Richard,
I would definitely agree with your analysis with regards to the early maturity in B.c. sp and ball pythons. However, blood pythons inherently do not mature as fast as many other boid species. I would be curious to see if others have had males younger than three years of age successfully reproduce, as I know I haven't.

Kelly