Have a look through this link. There's some great breeding info there as well as genetics and clear pictures of the different stages a gravid female goes through.

http://www.ballpythons.ca/gallery/breeding.html