This isn't going to help if you want to learn not to snack when you get these munchies but I know at about 9pm I will want something to munch on, either through boredom, habit, hungar etc, so I plan it into my calorie allowance from the offset so I know it's not going to do any harm. I always leave 200 + calories for evenings and did even when I was losing weight (I don't really like much of a breakfast so it was quite easy for me to save calories)
I never feel the need to binge or eat anything extra in the evenings and I think this is because I know that I can have something. I was a binge eater before I lost any weight but I never feel the need anymore. If I didn't have evening snacks then I would probably at times binge.
Sugar free mints and chewing gum are always in my bag though just in case.