check out this link http://www.ballpython.ca/gallery/breeding.html
there are good pics and info, the whole site is good. the males can breed multiple females, how many is up to you and the male and his health. i think 4-5 girls is plenty, i'm sure people have down alot more.
vaughn