Bobby, that bum is sure infuriating, however, it sounds like your tantrum day may have had the desired effect.
If you see him there again, I think you've done your due diligence by talking to him and every other place that might help him. So, for a few days, may I suggest practicing your bunny hops and taking Rockhopper. Try to hop the guy, or at least pop a wheelie. If you come up short land on his ribs, it's his own damn fault. Bring your pepper spray, just in case.
I've been getting the Level.2 back into regular commuting service, as I'm getting plenty of miles on muggle bikes with the bike club rides and it's getting pretty regularly hot here now. Even so, with mid-90s heat indexes, I'm getting sweaty a bit more often than I'd like. Normally, it's not too hot yet in the morning that sweat is a problem, and in the afternoon it doesn't matter if I sweat because I'm heading home. But I've been going home for lunch most days lately to give my poor wife some company. She's still laid up with the hip problems after the car accident, and being a super-extrovert, it's torturous for her to be alone all day, every day. She feeds on social contact.
Today, I crashed just a few yards from my house. I lit out for work after lunch, and realized I'd left my lock key at home. I checked my mirror and went to execute a quick U-turn and something metal dragged and caused me to spin around 180°. I'd left my kickstand down. Awful experience. I wish I could see a 3rd person video of it happening. I skinned my elbow and I think bruised the bone. I somehow bruised the top of my left thigh, I think the mirror jammed into it as I went down, as the end of the mirror doesn't seem to have a mark. It bent the bolt holding my MirrCycle bar-end mirror inside the handle bar and knocked the front fender and headlight out of whack. The bike took it better than I did. It's such a dumb way to crash, for someone who has been riding bikes for 40 years.
Time for a sweaty commute back home, followed by a sweaty club ride tonight.
__________________
-Jeremy