You'll know when he's ready to breed when he breeds...not every male will go when you think they're ready. I have a male yellow belly that took 4+ years.