edit** I’m still playing around with it but it looks promising.
I had some luck using wordpress Theme Functions.
For example my BBPress pulls the top header image, navigation and footer from wordpress. It does not pull between the <head> </head> tags. But this allows me to control the nav and header in one place as well as footer, so that everything gets updated.
If you have your bbpress install setup to use wordpress functions it’s pretty easy to do.
As for CSS, I hate the way other people code css so I always end up ripping it all out and starting from scratch.
Check out this page:
https://codex.wordpress.org/Theme_Development
Thanks for the excellent script.