I put my snakes together pretty much throughout the entire year. Just keep records on who laid when. I've gotten eggs as close together as 9 months apart from the same female. Keep an eye on the weather. I like to pair my snakes up when a storm is approaching. They seem to breed better with a drop in the barometric pressure. It makes sense since they mainly breed during the rainy season in the wild. Also, since these animals are native to the equatorial region of Africa, they don't have a natural cooling period OR a seasonal reduction in light levels so cooling them doesn't actually make any sense.