How does it measure up to ring signatures that is used in Monero to give pretty good anonymity of the sending and receiving parties?
This is the #1 selling point of Monero.
Unless there is a peculiar flaw in the implementation, which is not very likely, the privacy features of BBR are as good or a little bit better than XMR. I would expect XMR to incorporate the enhancements of BBR where appropriate.