This sort of thing is addressed at some length in Partridge’s slang dictionary (appendix in 8th ed.).
“Harry Flatters” = “flat” with double nonsense augmentation (meaningless prefix “Harry” and meaningless suffix “-er[s]")
What Partridge calls “Oxford ‘-er[s]’” is seen in “rugger[s]” = “rugby”, “brekker[s]” = “breakfast”, “starker[s]” = “stark” = “naked”, etc.
Partridge shows “Harry Flatters” = “flat [sea]”, also “flat-out” ("fast"). Also “Harry Starkers” = “naked”, also “mad”. Also “Harry Champers” = “champagne”, etc, etc.