I like toasted, buttered ciabatta rolls which are pretty chewy and substantial, so the solution for me was to put the blue cheese crumbles and red onions inside the burger, grill it that way, and just slap a little guacamole on top once cooked. Less burgerslide that way.
Of course no restaurant makes them that way, and I can't make decent fries at home. That conundrum can only be solved either by sending the lady to go pick up fries and hope that she returns with the contents unconsumed, or just go with tater-tots from the freezer.
get a cast iron pan, you can make better fries at home, but it is a chore.