I had a cyclist do this to me, except in my case I did literally nothing wrong. He clipped my mirror while I was at a stop because a car was blocking the bike lane and he went between us. I had to stop to fix my mirror, and I saw him at the next stop and asked him to be more careful. Didn't even use foul language. Guy up and slammed my mirror off for no reason. I wasn't even blocking the lane or anything and I'm always super safe around cyclists, have never honked at them, etc. Really soured me on them in general. I stopped him and called the police and he just took off, so I caught him on foot after three blocks cause his chain came off! Got him to agree to pay for the damages, but he ended up only paying for about 70% of the cost. Asshole.