Your a good person for helping out that stranded fellow! Something I have done too, and it feels great.
Karma will come back to you for sure.
Again, totally digging your travels and thanks for keeping the trip alive...
PS-Still getting out on the 990? I'm watching it dump snow out my window right now