My husband and son are both a bit like this. They can be very annoying but also extremely funny.
I think it happens when you are really comfortable around people and open up. But you have to learn when you are being "too much." If the other person feels comfortable enough to tell you to stop, and you listen when they do so, I think you are alright.
Some days I can tolerate the annoyances more than others, depending on how much stimulation I've had throughout the day, or depending on my mood/how I'm feeling/time of the month, etc. They understand this and act accordingly.
It is also important to remember that *everyone* has their quirks. I play with things a lot and tend to tap my cup on the table when I'm talking, things like that. This can drive my husband batty and he has to tell me to stop certain behaviors as well.
If people like you despite your quirks and know that you will respect their limits of toleration and can control your behavior when it becomes too much, you're good. Take your cues from them, though. If someone says a certain behavior is *forever* off-limits or is socially unacceptable, believe that person and stop it for good. If someone even tells you this, it means they like you and care about you deeply (enough to correct you!) It would mean that they like YOU, just not this particular behavior. Take it as an indicator that they want you around, they just want this behavior gone.
I don't know about this "salmon" thing. To me, that sounds like a major invasion of personal space! But I guess if it doesn't bother all his friends, whatever.