Well, traditionally the last person in the rotation for a round would select it. With Pokepal being the one who should be next to select a Safe Word and thus be the first player in the next round then that would put me at the end. The argument for that order is that everyone is taking the same amount of turns selecting safe words and trying to avoid the bomb words. Now, it's possible that some people will have had to twice avoid selecting a bomb word while pokepal will have yet to do that action in this game. Further to that, why have the last player in this round, Mr. Bungle, select the bomb word instead of the first player, Stratos, in the rotation? You seem to set it up in this game to follow that old pattern.
However, you're the host and can do as you please. People host Mafia differently then I do and while I may have a preference on how rules are handled, I try to roll with the differences and work with it. And this wouldn't be the first game where the rotation is handled differently. Lucario did a game in which no one knew who'd be selecting next for awhile. So, you have precedence to tell everyone to back off and accept the rules have changed with Next Gen.