I dont think that you will get insurance as you sons friend is not considered a dependant of yours. Does you sons friends parents perhaps have a travel policy that covers him. You would need to check first if he can travel on his own without his parents. If not he could purchase a policy for himself for the duration of the holiday. As he is only 15 his parents would maybe need to sign the application form. For single trip insurance for him try money supermarket or Marks and Spencer is quite competitive aswell.
Good luck