for how bike friendly our city claims to be, there are still too many drivers that don't make themselves aware of cyclists. that, and the city keeps installing new bicycle traffic control devices without taking the time to make the public aware of how they function. I don't know the details of his accident, but I do know that even though Portland claims to be the bicycle capital of America, it still can be pretty nerve wracking riding a bike in many parts of town.
I will for sure be throwing some money his way. best wishes, Chris.