I ended up going about this another way. My client wanted all forum pages to be inaccessible to anyone without the ‘member’ role, so I used Buddypress-specific checks, instead of syncing bbPress roles with WP roles.
Ah, I think I have posted in the wrong press. BuddyPress is doing the members list. My apologies.