I had a similar thing happen to me. I stopped, took off my reflective vest and gave it to the jogger. They're $5, I buy 2 or 3 of them at a time (Harbor Freight) and I generally wear it over a yellow shell that has reflective stripes anyway so I can spare it for the rest of the day.
__________________
Work: the 8 hours that separates bike rides.