Your BP =
In answer to your question... Has he ever had an accident in the last four years? Is he a safe driver? Would you let him walk your dog? If the answer is no to any ONE of these, then no you shouldn't have let him!
Hope you are better soon fella