BBEP has been under near constant pressure since hitting a short term high of $19.70 on March 14. The shares are currently trading at under $17. The dividend of around 45 cents should be declares in less than two weeks, and should give the shares a bounce.
I'm out of cash, but if get some while the share price is under $17, will consider the following play. Buy at under $17. Sell September $17.50 calls on any share price bounce over $17.50. A few months ago, I added shares at a similar level and was able to sell $17.50 calls for $1.25. With 90 cents dividends(10.6% yield) per six months plus about $1.25 calls per six months , BBEP becomes an attractive investment for me, up to about a 5% weighting.