I don't understand what the big uproar over BK eating at the MG is about? Just because he might have eaten a vegan meal there doesn't mean anything other than that. If he happened to notice Xana or Maddie, who would ever know? I don't think anybody is holding MG responsible or at fault, that's ludicrous.
BK lived in the area, shopped in the area, got a haircut in the area, filled his car up with gas in the area, was a TA. It's perfectly natural that he would have gone places and done things, and I'm sure in such a small town culture he was at a lot of places and among people that we'll never know about.