I don't know whether it's just my kids' school, but they don't seem to bother with nicknames any more. Virtually everyone had a nickname in my day - Donk, Ghostie, Yosser, Fritz, Beano, Sheep, Pidge, Egon, Flash, Dopey, Bun'ead...
Young people today!