I think the real issue is that some people can call him Buffy and never an issue. But let someone else call him Buffy and you get notices. And Buffalo Roam is one of the greatest offenders when it comes to name modification. Buffalo Roam has learned that he can use this behavior as a weapon when he loses arguements.
B.R. has obviously made himself moderately famous for crafting offensive nicknames for other members. This is a statement to all of us that he believes that offensive nicknames should be allowable on this website.
That is not a totally unreasonable opinion. On a website like ours where childish behavior is routinely tolerated so we don't have to ban half our members, I personally believe that a name has to be seriously offensive to merit punishment. Calling Asguard Assguard was seriously offensive; calling Sam Spam was merely childish.
Nonetheless, whether or not he has managed to get away with his own nicknaming, because the Moderators are overworked volunteers who sometimes let things slip past us, is not the point. The point is that he believes that it's fair to make up nicknames.
Therefore, to yell "offensive" when somebody else calls him by a nickname,
which is not obviously and seriously offensive and which indeed is considerably less offensive than "Spam," is to be an
[obviously and seriously offensive seven-letter expletive deleted.] Or, as we used to say when we were of an age when calling Sam Spam would have been considered really cute and clever, "You can dish it out, but you can't take it."
We should not be fine-tuning the rules of SciForums (much less those of the English language!) to accommodate
[obviously and seriously offensive eight-letter plural expletive deleted.]
Childish nicknames should be tolerated the way we tolerate most other childish behavior. Normally formed English-language nicknames (truncated, with optional -Y or -IE,
like "Buffy") should be tolerated categorically because this is an English-language website.
If a nickname is obviously crafted to be offensive, for example because it contains a vulgar word, an ethnic insult, or some other term that the member has an exceptional reason to be hurt by (for example if Sanborn's wife just delivered a dead baby it would be phenomenally cruel to nickname him Stillborn), THEN we can simply invoke the rule against rudeness. (Yes, I checked and we don't have anyone named Sanborn.)
We still don't need to change the rules of SciForums.
Or of
the English language!