7 is a prime age for a ball python. They're not like mice, that have issues if they aren't bred within a certain window.
Humans also don't have a problem with having their first child later in life.

A 7 year old ball python is still a young adult. They can produce eggs right up until the couple few years of their life, from what I understand--perhaps even right to the end. The first clutch on a good-sized animal is no more problematic than the middle, or last.