Very nice story.
A friendly question - should you have yielded to the pedestrian? If you were a car, would you have? Just wondering what the rules and customs are. In the US (at least where I live), once a pedestrian steps off a curb, he/she has the right of way in a crosswalk in an uncontrolled intersection. Cars are supposed to stop.