Sean Kingston is now in stable condition following a jet ski accident this weekend in Miami. Although his injuries are pretty severe, fortunately it seems as though he is going to be alright. TMZ caught up with some of the people who were directly involved in the terrible crash including the noble boaters who came to the singers aid shortly after the accident, and the woman who was riding on the back of his jet ski.

Jonathan Rivera was one of the men who came to Kingston’s rescue and this is what he recalled:

Rivera says the two people on the jet ski were trying to hold Kingston up, but they were struggling to keep his head above water. Rivera says Kingston’s size was a problem for them, as his life vest had come off.

So Rivera says he jumped in the water and noticed Kingston was “puking up blood out of his mouth.”

Rivera says he wrapped his arms around Kingston and held on to the jet ski to help keep Kingston’s head above water. Rivera said Kingston was “convulsing and throwing up blood all over me” — but said he didn’t notice any head trauma.

Rivera tells us he held onto Kingston for about 15 minutes, until a police boat finally arrived. Rivera says he doesn’t think he could have held on much longer than he did.

Rivera says when help arrived, he told Sean he was going to be OK. He says Kingston repeated back to him, “I’m going to be OK.”

Cassandra Sanchez was the female passenger on the back of Kingston’s jet ski during the accident. She had this to say about his current condition…

“They have a tube down his throat so he can’t really talk, but he is lucid and understands what’s going on.” Sanchez says doctors plan to keep Sean in the hospital for “a couple more weeks.”

Our thoughts and prayers are with Sean Kingston and his family during this difficult time and we wish him a speedy recovery.

sean-kingston