Not sure how it works with ball pythons since I have yet to pair any myself, but I know that crested geckos (also nocturnal) usually only breed at night when all is quiet. Maybe take a peek in at them really late night/early morning and see if anything is going on? On the other hand I have heard of balls that are just not interested in the females for some reason. I hope that's not the case for you though!