I have found balloon bellies to be very difficult to predict. Some I cannot see their gravid spot, even though they are light colors. I can only tell when they had fry because the gravid spot disappears, or the babies are colored like them. They are just too round to tell.
It will take about a month from mating, but you have no way of knowing when that was or when she will drop. Just keep alot of plants and watch for fry. My mollies don't stop eating...ever. I actually watched one eating one evening, swim down to the corner, drop a baby, and race back to the top before the food was gone. Of course that ruined my whole evening from getting anything accomplished because I was then stuck to the tank waiting for each one to pop out. I just never get tired of seeing that. And that's the only time I've ever caught one of my mollies in the act. Mine always have their babies at night.