As rough as it sounds, it's really up to the skater to make sure you've got insurance. I believe some companies include it in the contracts but it's not the responsibility of the sponsor. You can't expect the company to jump in whenever the shit hits the fan.
My guess is, though, that Plan B is helping him in some way.