Do not ride with coffee or muffin in your hands. NYCcommuter says he was delivering the coffee and muffin, the accounts I read imply it was his own coffee and muffin. Messengers must not agree to deliver anything that can't go in bag or on rack. Nobody should ride with coffee and/or muffins in their hands. Everybody should wear a helmet. Tragic that he died, if someone can learn something from this, a similar incident might be avoided.