You're a better man than I. He'd be swallowing teeth if id met up with him ha. Id say you did pretty much the right thing! No one was hurt, and he appears to have learned his lesson. At least in your neighborhood
I'm guilty of beying young, but least I had muscle cars and blasted rock / old school rock.