I've noticed that when I try and add a comment to send to a user using the @ prefix (i.e. @NickCraver) that JavaScript attempts to auto-populate with a little pop-up based on what comments have been made to that question or answer.
However, I've noticed that the pop-up doesn't always appear, even though I'm not mis-spelling the name and that user has posted in the question/answer. There seem to be two possible issues here:
The pop-up auto-populates based on other comment posters, the answerer themselves won't appear unless they've also commented. So in this thread - Multiple tags with JavaScript off - If I try and comment to @Shog9, their username doesn't auto-pop up. Or The stackexchange.com 'sites' page doesn't work without JavaScript - @Emmet there doesn't pop-up. This may be either a bug or "by design" or simple oversight.
Sometimes, even when a user has posted a comment they don't auto-pop-up. I don't get @ManisHearth against the answer here - The stackexchange.com 'sites' page doesn't work without JavaScript - but s/he has commented. I thought maybe it was because they had posted the answer (see (a)), however @NickCraver does auto-popup for their answer here - "Add" button doesn't work with JavaScript off