I talk to myself too.
I once scared someone in the grocery store, because I grabbed my ginormous bag of my favorite binge food, then said out loud "NO! You don't want to do that!" and put it back on the shelf. The poor guy about 3 feet away from me startled (he was reaching for a bag of chips). Kind of embarrassing to apologize, but I did and he laughed. (maybe it was a nervous laugh, I was too mortified to gauge tone)
I have a couple of people I can call or text about this, who don't tell me "don't do it" but just remind me to take 15 minutes to decide. I'm pretty good now at giving myself 15 minutes too. I do a lot of writing (keeps both hands busy), sometimes I set a time for 15-20 minutes and just pour out what I want to do in words first. Sometimes by the end my brain will have caught up with my gut and the urge passes. I've given myself permission to throw things out even if I just took one bite and it's wasteful.
I have a really supportive partner now, who has no clue what it's like to have food issues, but who is willing to just let me rest my head in his lap or on his shoulder for a few minutes no questions asked.
I love pottery, sometimes I'll go do some handbuilding just to keep my hands busy (wish I liked to knit or crochet, it seems to me that'd be less messy!).
Sometimes I make myself do some exercise (right now my "favorite" is 5 minutes of jump roping, followed by pushups and crunches) before I decide if I'm going to binge or not.
Sometimes I substitute (though I have to be very careful with that, it can be a further trigger with me), especially if I think there might be a legitimate reason why I want to fill myself up (new exercise program, didn't eat enough that day, ect.)
I like computer games, so sometimes I play those. Or surf message boards.