Is this the IHUB board? It seems no matter what is said by the company the same group of people will try to rip it apart.
You are saying you are doing this because it is best for the company not to have BG running it. This same group of people never complained about JB putting the company in the position it is now in. He is the guy who hired BG. JB is to blame for that. We are in this sorry position now as you say, is because of JB and only JB. If I were you I would be mad at JB.