If he was playing with fireworks on the boat, then the fire was set by the owner's action and the claim should be denied. OK?
The claim would not be denied as there is no stupidity exclusion on any policy that I am aware of. The only way they could deny that is if there is a fireworks exclusion on the policy, or if he had them on the boat with the intention of starting a fire on the boat.