It sucks but it just comes with the territory. You should expect it at one point or another during your drive.
Typically I try not to spray my windshield if I've got another car directly behind me. I just try to be a little courteous and wait until I have a clear shot.
That's hilarious, though. You sprayed the sh1t out of him. (no homo)