Sounds like you did a great job! Thanks for sharing it. I hope you don't have to deal with this again 
I do have a concern that he was certified after this event. I would think the instructor would NOT certify him until he had calmly and confidently completed another dive. No way would I certify a diver that couldn't complete a full dive...what would have happened had you not been there and he had to rely on his buddy? It seems he clearly demostrated that he has NOT mastered reg recovery and clearing at the very least.
This scenario does not demonstrate mastery, confidence or competence to me.

I do have a concern that he was certified after this event. I would think the instructor would NOT certify him until he had calmly and confidently completed another dive. No way would I certify a diver that couldn't complete a full dive...what would have happened had you not been there and he had to rely on his buddy? It seems he clearly demostrated that he has NOT mastered reg recovery and clearing at the very least.
This scenario does not demonstrate mastery, confidence or competence to me.