Clearly, player B should win the bet.
For player A to have won the bet, the bet should have been... I'm going to break up that cluster AND make the next ball... which was not the case.
Come to think about it, what game were you playing?
Based on the OP, it sounds like either 8-ball or 9-ball...