YOWZA! I hope he is ok. I still run a carbon seatpost, but have switched to aluminum bars...

SheFly