In retrospect… that fixed the issue, but I’m pretty sure the issue is in the capabilities file bb_current_user_can does not reference the bb_map_meta_cap to retrieve primitive capability…
so, my solution works, but the bb_current_user_can should be able to retrieve the primitive capability first.
I had the EXACT same problem…
In bb_includes/template-functions.php
there were several references to bb_user_can ‘write-post’ and ‘write-topic’… however, when comparing this to the capabilities.php doc in bb_includes/backpress/capabilities.php, these capabilities are defined with the strings in plural: ‘write-posts’ and ‘write-topics’… in the template_functions.php doc, I changed all the references… and now all is peachy!