From what I've gathered from other threads like this, they can technically breed for as long as they are alive. I somewhat recall people talking about a 20 y/o female ball python still having clutches to this day. If someone has the info on that it'd be awesome to post it