I agree with you on MB.
She’s at least willing to take an objective look at things.
BF is an Alinksy/Trotsky-ite who long ago perfected the Alinsky-ite practice of demeaning your opponent(especially if you know they are speaking the truth about a topic)to the point of marginalizing them into silence.
Similar to what sports players call trash-talk, Alinsky tactics are used to confuse/anger your opponent in order to throw them off their game.
One way to deal with fecal matter like BF is to just continue to speak truth to power, demand facts to force your opponent to back up his/her/it's position...while at the same time(when Alinsky tactics are attempted)telling him to shove his Alinsky crap up his favorite cavity.