Well first let me say, I'm glad you weren't seriously hurt or damaged. They make bikes everyday, the rest of us are one offs.
At least the idjitt came back however, that is small consolation since he buggered off without even offering assistance.
Karma will once again be called into play