Bingeing is about "forbidden" foods and not letting go. What goes on in your mind is you say that you can't have something so that becomes a bug bear and you feel sorry for yourself. You are then tempted and when you finally give in; your mind says how wrong it is and this will be the last time...so you had better pig out on this and make it worthwhile.
You've got to came at food from a different direction. All things are permissible however not all foods are helpful for weight loss.
If something is especially wanted then develop stragedies that will work in your lifestyle so that it can be included somewhere. Most times it is a question of portion control. For example a piece of quality dark chocolate vs a box of rubbishy fatty sugary cheap chocolate.
You could goal it as a treat. Make a deal with yourself. If I lose 10 kilos that cream bun has got my name on it...because I earnt it. No guilt...just reward. You can also take responsiblity for it. If you eat extra - then you burn the same amount of calories that you ate extra. Pretty soon you may decide that the treat isn't worth all the extra work.
Find healthy options instead of the full throttle killer foods that you pick. Minimialise them in your home. If you don't buy them in the first place, then the attack at midnight becomes easier to resist...especially on a cold night!
You'll find that the more healthier you eat, the less attractive fatty and sugary foods will became to your palate. Indeed some stuff that you crave now will revolt you in a very short while.
Develop a mind set...I told myself that I shouldn't have something because I've eaten more than my fair share before (that's how I got so fat). I wasn't missing out - I had eaten it. Life's bag of lollies is nearly empty for me because I'd scoffed them already!
Hope this is helps
Kim