The guy you had a problem with has a spotless record, which leads me to believe that he was merely having a bad day. I won't be as lenient if it happens again though.
And now for a public service announcement: Leave personal drama out of this thread, or I will have it locked.