Well.... Standard practice is to put the male in with the females one at a time for a certain amount of time (3-7 days) and move the male on to another, with breaks in between.
Male can breed to as many females as necessary given his health is in order and the time is given for him to recover.
So...
3-7 days in, 3-7 days out. NEXT!!
And again.
Starting of the breeding season is November to December (depending) and end is usually March-April.
It all really depends on the snakes...
This works too
http://www.ballpythons.ca/gallery/breeding.html