I’ve referee’d before and did do some kids games while training which were probably the worse ones I did.
I’d suggest contacting the league, the FA and possibly even Refsupport charity. There should be well established processes to deal with this thing. I’d suggest your lad documents it well...