I would say "make his f. " The first would be generic; the second would imply that "the final flourish" has a special meaning, understood by insiders. Of course, "his final flourish" could have a special meaning too, but I'm not familiar with the game.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.