Chances are ODD is an expression of other underlying disorders. Watch him for signs that his frustration level is building and help him before he reaches the blow up point. My daughter was the same, it seemed that whatever set her off was something trivial, but after observing her I learned the signs that the "boiler pressure was building" and once she reached a certain point she had to rage it out and nothing could be done to get her coherent thought back until she was done. Now I can often redirect her early on, help her figure out what's causing her frustration (after she calms a little, if I push her on why it just makes her worse) and see if we can figure out a way to solve the issue together by guiding her to her own conclusions.