Seems solid for your current state stat wise. I recommend the cave man approach. Get Sword of Gigants & just bash down bosses on max omnibless a. o. omnidebuffs. (maxing Greatsword). Omnistrike with it also solved the puss in boots problem.I can get to like depth 9 on boss rush before i get rekt. Got any item build as well that can help me out? i normally just use storm ruler.
Deviledge is also a option if you want lifesteal as you can balance the -10% HP out with rings.
Sunlight Armor is my go to because the speed debuff doesnt matter anymore for me.
You could offset that minus in speed by Dodo covenant.
-Pumpkin Knights Rings (extra strikes/+1 hit)
-1 free slot you need to fill anything
-2 Black Rabbit rings for the extra attack chance. The double MP didnt matter anymore because my mana pool was huge & if you equip the HP-MP regen ring you just never run out.
-Hans machine gun at +5 also allows wild attack bursts.
-Manslayer shootgun in combination with White Rabbits Clock is also a way to cheese bosses. Or any attack item you can spam like knifes (scale with speed if i remember that correctly)
-King Knights sword is usefull for its main buff and then just switch to a different high dmg weapon in combat. Thats what did when i had a hard time against the Samurai & our old eternal Foe
-Very early on in the grind i also used Gungnir`s passive reflect dmg shenanigans & just tanked it.
-Kishingatana if you want to go all in on crit withouth crit rings. Just build around it depending on the boss to either survive/guard/dodge whatever it is in the boss rush depth.
-Deep Sea Knight Anker with a 200% attack boost at +5 also allows some fun non stop stun shenanigans. But i wouldnt use it in the last 2 sections.
My heart wants to recommend moonlight greatsword for the memes. Buuuuuuuut only the BS1 version was truly "powerfull" for its time. BS2 overall has stronger/more usefull weapons & moonlight only works if you have the stats to just slam and jam the boss down. I guess its nice to have against Thorn Queen and the wheels. But any AOE does to keep them in check.