Bonds are the first thing you'd put in a registered account, as bond income is taxed at the highest levels. For a non-registered account, HBB delivers the bond index return in a total return format, so you're not receiving income. It does have its own set of risks.
Unlike XBB-T, this is a corporate swap bond ETF, but doesn't pay a dividend, so it's good a registered account.