Mike,
Just an FYI ... breeding is a seasonal thing for ball pythons ... during the breeding season males and females are together for a short period of the year to make all those "cute little babies" and then when breeding season ends they go their separate ways and want nothing to do with each other.
Hope this helps.
-adam