Sounds like just a wee bit too much exuberance in the zoomies. My way of handling zoomies is to encourage them, give them a name, GO, ZOOM, GO, stand in a safe place so I can't be knocked over and just enjoy watching the action.
At the beginning zoomies are on the dog's time schedule but pretty soon, once he learned the word, I could incite them when I wanted them to happen. It does help to ask for zoomies at the dog's preferred time and for Oban that is just after we get home and he's supposed to be tired out from the walk but seems to need that last hurrah. And after he's gotten wet.
The wee bit too much part is the nipping. If my dog is going to nip then I do not allow any teeth on skin at any time, no matter how gentle it might be sometimes. Once the teeth make contact a game is over, I quit, take my ball and go home. I might use strong, loud language, which I reserve for extra bad behaviour. BAD DOG. For me it's always bad dog and good boy. Never bad boy and good dog, I have no idea if this impacts the dog but it helps me.
If I was pretty sure dog would start nipping zoomies while I picked up paper I'd put him in the house first.
If you "
realize this is my fault" then why would you "try to correct him?"