Unfortunately it hasn't been 7 days since I've battled him yet, so I can't battle again. I haven't been back to the area, as I am currently in fuschia city. I'll update with more once I go back!
I didn't realize there were quests from the officers. I defeated Bug Catcher Gerald and came back to do the quest later. I cannot complete the quest now as Officer Jemy says I haven't beat him yet and I can't fight him again. Is there any way to complete this quest?