Yup. I also suggest leaving him in his enclosure to eat. He won't develop cage aggression. And the chances are that he stops striking at you. Taking a ball out to a separate feeding bin may cause stress, which seems to be what your little guy is exhibiting.

And is there an off chance that you smell like prey or some other animal when you try and reach for him? Quick movements may startle snakes as well.