I'm sorry. Let me clarify. Livebearers such as your guppy are able to store sperm and have fry every 28-30 days without being near a male.
From my experience, they can have up to 3-4 different batches before they need to mate again.
BTW, a neat trick to get the food to your fry is, get a turkey baster and squeeze the fry food (crushed flakes or first bites) down to where they are. Congrats on the fry! It's neat to see them grow and develop.
