One way to help control unexpected population booms is to allow only females to initiate the breeding, and the moment they're successful, switch back their checked task to something else. Even if eventually they end up with enough experience to go off breeding on their own, they impregnate only themselves, not half (or the whole) village as a male breeder can do.