Honestly? bbPress sucks. It in no way is in the same category as WordPress. As a plugin it is way to difficult to customize, and makes too many assumptions. The default CSS for instance? Pure bloat, and it's a mess to stripping it down is a chore and a half. I gave up. The CSS should cover basic layout only and should allow the forum to automatically take on the appearance of ANY theme. As it is it looks ugly with anything other than TwentyWhatever.

As far as I have been able to tell, there is no good forum solutuion for WordPress, which is kind of shocking really.