I've never gotten eggs from a ball python I did not breed.
I've never had an egg-bound female, but, I don't mate when they are young and/or poor body condition.
I prefer females to males because I find them more reliable to eat (no winter fasting) and mine seem slower/calmer (in general).