I see many reports of Bluetooth connections from phones -- iPhones, onePlus phones, and others -- having reversed audio channels relative to their direct (wired) connections, to all sorts of receiving devices: headphones, cars, pairs of free-standing speakers. So whatever is going on it is probably not limited to the B2.
In the case of the B2, though, all of the Bluetooth electronics os in the dongle. Without it the B2 has no Bluetooth capability at all. It is entirely possble that the problem is also in the dongle, not in the B2. That is whay I asked if you had tried using the dongle itself on your PC, to see if the problem travels with the dongle. Also, the Bluetooth dongle used by the B2 is BT4; if you're using BT5-compatible output devices, there could be unspecified behaviors.
I worked for 30 years on communication systems. Apparently it's quite easy to write a spec that neglects to nail down basic things like channel orientation, and different manufacturers can easily interpret the spec differently, so that some pairs of equipment work together, and others will exhibit "anomalies": but all the individual pieces are complying with the spec. While I haven't ound a VBluetooth spec that I can make sense of, one thing I found out is that the audio-over-Bluetooth function actually uses the *video* portion of the spec if you're sending more than one channel of audio, and that having a reverse channel (e.g., for a microphone) isn't actually in the spec, but has been finessed after the fact.
So it's messy. You can't say for certain that one particular device is the problem until you've changed out the other bits to see if the problem remains.