hate to hear about the get-off, but was your buddy an experienced sportbike rider???

sounds like minor injuries, get up and ride again......accidents happen......don't give up on the machines due to user error....