Don’t under eat at the beginning of the day with the intention of restricting overall calories - I often do this and find myself hitting the biscuits in the evening (which is the absolute worst time to do it) after a “good” day.
Eat appropriately early (perhaps even a little over what you think appropriate) and I would wager that weekly binges decrease.