Your real time line starts when the female ovulates (which is unmistakable)

Once the female ovulates count 15 days to pre-lay shed, and 30 days from pre-lay shed to egg laying (those are an average)

All you can do in between is monitor your female and look for positive signs and this basic guide will help with that http://www.ballpython.ca/gallery/breeding.html

Key word in breeding PATIENCE.....6 weeks is nothing