Ok.... before the others come in to give you a beating for talking about breeding with your first post on the forum, I just gotta ask how long you've been keeping snakes, because if you are new to ball pythons, you might wanna wait a while till you've gotten used to them and have read up on breeding and care some more.
If you've been keeping them a while, I apologize and you can get cracking on the breeding thing.
As far as a female for him, a yellow belly, banana, spider, or pastel pied or het pied would work well, as all these genes make great pieds, or even something will more than one of these for a good variety.