The way he bites/tries to bite me definitely looks more like an "I am annoyed bite".
If I play with him, he just comes back once we are done. Basically all of the tests I've conducted seem to suggest that's not the reason he keeps coming back.
We also have an insane amount of scratching posts. Something like 3 per area of the hoose. Then the cat trees alao have scratching areas. They get use too. Basically every need I can think of has been met.
I have some theories that I will comment on the main post.