I don't know it it will help, but the only thing I can think off the top of my head is have food be on your plate and he just takes a bite rather than him have his item. Or agree with him a place he can put it and only there. And a lot of reflection of big feelings "you're feeling like your life is out of your control and you want to control this. Mummy loves you and will always have food when you need it but now it's time to put food away until you're next hungry" and anticipate and have your arms ready to lock gently around his arms/body so he can't hit
maybe not much help
but I didn't want to leave the thread unanswered