Problem with BBR is lack of blockchain.
Quantity of coins is roughly unknown but probably about 500-750k.
Roughly a market cap of BTC1,187.5
XMR market cap of BTC7,805
I for one have no idea what to make of BBR since it has a terrible name. Watching for short-term trading opportunities and developments though.
No, it's much less than 750k. All you have to do is blockheight * blockreward.
The reward will diminish gradually (it's already gone from 17.4 - 17.0)
Based on current supply & last prices at poloniex:
BBR market cap
BTC678
XMR (via coinmarketcap)
BTC7,759
Draw your own conclusions here..