well I am glad you didnt go the other way with shortening Mr Teflon to Mr T.....
since polishing is allegedly Brian's kink maybe some alternates:
The Polisher (The Punisher)
Two Hands (self explanatory)
Mr Miyagi (wax on wax off)
A.M.W.A.L.O.T.O.H.H (A Man With A Lot Of Time On His Hands - sux as an acronym I know)
The Ayatollah of Polishing All Over (yes attribute that to one too many Coronas...)
then again to expand on Teflon:
T.C. ( no not top cat - Teflon Coated)
Admittedly he does have a purdy bike and deservedly so after many hours of rubbing and using lubricants err polishes...