It depends if the male is a strong feeder or not, but I usually wait until they are 600+ grams. Sure, some have had success when they are younger or smaller- but why risk the long term health of the male? Also, younger males in comparison to a larger, proven male can have lower number or lower quality sperm, so breeding sooner may increase the chances of infertile eggs/clutches. Just my thoughts