Who comes up with military and LE operation names?

The whole point of a codename is supposed to be that it gives no clue to the intended operation’s nature. Something like DESERT STORM rather gives the game away. More intended for PR purposes than anything else.

Paul in Qatar’s second link, above, quotes the memo:

I also admit that I used “Operation Bunnyhug” in a short story, awhile back. I couldn’t resist.