If there was some sort of influence involved, and police have proof of this, then your not that bad off. Otherwise it sounds like your fault regardless of him speeding? I’m guessing.
Well I’m glad you two are ok. Hope all goes well with insurance and stuff.