I've only been aware of the "z" nicknames (Baz and Gazza), the surname-by-guys-together, and the shortened ones (Bev, Kev). The only ones I had referred to my height (Shorty, Titch) and only two people have used two different abbreviations of my name, one an affectionate "baby talk" kind, the other liked to call me just the first syllable. Aside from those, I've never had a nickname that stuck universally with everyone who knew me.