Welp, since when you went by, he went to the side of the road, it sounds like you did the right thing; who k nows waht he would have done if you had stopped? You certainly don't. Sounds like you done good.
I'd go see a movie to get some different images in my brain... this one's going to be there a while! Hoist one for me!