I didn't ever take classes or anything for Spanish as a foreign language, I don't belong in this thread.
If it aint broke, don't fix it. Mr. Robinson, Shoelace, Nard Dogg, or simply Denard are all acceptable and will suffice.
Or Samuel L. Jackson will get very upset.
Finally, a dumber nickname choice than Nard Dogg. And NSFMF, Nard Dogg IS fucking idiotic. Allow me to 'splain.
First of all, it's already been used. By an ironic white sitcom. Second, the joke in the Office is that Andy Bernard gave himself a nickname that makes it sound like HE'S CRAZY FOR MEN'S BALLS.
NOT THAT THERE'S ANYTHING WRONG WITH THAT.
Also, Denard Dieciseis is dumber than Nard Dogg, which is pretty fucking dumb.
I tried the German translation, Denard sechzehn, [pronounced sekzheen], it doesn't work.
I think Shoelaces is best, Denard Robinson isn't bad either.
Lost in all this is this unbreakable law of nicknames, which is that any time you just invent a new nickname, automatically it is stupid. Good nicknames (like Shoelace) just happen and then catch on, they don't need a publicity campaign.