Most of the people who write these things breed on a large scale. There are no real time lines up until the female ovulates and then from there you can predict her lay date. Ball pythons can breed year round so while most people start on say November 1st or some other date you can start at any time. Females also can store sperm for at least up to a year.
I'm still trying to work things out for myself as I fumble through my first season. I wouldn't be surprised if I happen to open on of my female's tubs and find her either sitting on eggs or laying them. I started pairing on October 23rd when I had a storm front moving through and have just kept pairing them since. I think no matter how much you read and research you're still going to learn a lot when you actually try.