I finally pushed through the last few bosses this weekend. I didn't get the best ending due to trusting a very bad NPC and also murdering another NPC too early.
Here is a roughly 40 minute video of almost all of the boss fights (minus two because I forgot to save the clips). Some fights went really well, some not.
https://youtu.be/HkkHJOb5jLI
If you're stuck on a boss, maybe it will help, I don't know. I used the Hunter's Axe for most of the game, with a little LHB in there too, and had relatively low HP and Stamina for most of the game (~20 and 15).
CB - Gave up on using the gun after the first visceral, mostly just humping his legs
FG - Owned him
BSB - Lots of parries
VA - Went pretty well, was trying Molotovs on this attempt, but it wasn't necessary
WoH - For those that wonder "how can this fight not be super easy", here is how. I spent way too much time on the minions.
SoY - Actually not that bad now that I watch it again.
DP - Using LHB here instead, don't remember why. Sloppy, especially with the AoE, but fairly quick.
Amy - Other than a good minute where I did no damage whatsoever, not too bad.
Mico - 5 minutes of running around, good strategy on avoiding the AoE (stay close) at least.
MWN - Axe 2H R2 is my favorite.
Marty L - I pumped VIT and came back to this one way late.
GFH - I can't believe how close to death I was multiple times in this fight - literally a sliver of health.