So i finished the game. Turns out FB is Future Beepo. Apparently Beepo sends Mario & Co.'s initial weapons back to himself in the beginning of the game and emails upgrades to himself through the story.

My question: doesn't that create a paradox? What's worse is this paradox has no beginning/initial iteration. The very first time Beepo arrives in the Mushroom Kingdom, he receives an email from himself from the future. But how did Beepo initially obtain those weapons? How could Future Beepo have known exactly when Mario would need Beepo upgrades to proceed? He couldn't have.