When he is annoying, just ignore and redirect your attention to his acceptable behavior. Disable your buttons so they don't work at all, they get no response when he tries to push them.
But perhaps you mean is disruptive? Please explain.
When you disable your buttons, the kid will typically try to push them harder and try to find some new buttons for a day or two. This is called the extinction burst. Then the behavior will start getting better. Should be noticeably better in 4 days to a week and a lot better in 2 weeks.
You say he gets angry. Just ignore that too, and redirect you attention. Direct your attention in particular to the positive opposite: self-control, being nice.
I assume you have let him know that you expect him to be nice more than three times without effect, if so then stop doing that that and retool your strategy. Instead, do this: If he is ever nice in the smallest way, give that social reinforcement (positive attention) immediately, get close, touch, be enthusiastic but don't bowl him over (depends on the kid, your can overdo it with some, the sky is the limit with others), say something specific and positive about what he did, don't caboose any criticism on the end, no "but...". Think about what you value about nice behavior and come up with things to say that sincerely express your feelings. With a kid as old as 10 years old sincere expressions are particularly important. You might want to pop up a word processor and write a little essay on why you think nice is good as a way to find words that are a sincere expression coming from you.
If he is never nice? There are ways to get it going, but if he is sometimes nice, do the above.
Last edited by tadamsmar; 06-25-2014 at 05:43 AM.