Don't worry, I did the math for him. This isn't counting DLC.
BB
I skipped a few chalice bosses because seriously, who considers Maneater Boar or Brainsucker bosses? Split Gascoine into two halves because of how different they are.
.
did we play two different versions of Bloodborne ??
not counting the DLC and chalice dungeon bosses, here is the bosses of the main game
Cleric Beast
Father Gascoigne ( half human half beast)
Blood-starved Beast
Vicar Amelia
The Witch of Hemwick
Martyr Logarius ( humanoid)
Shadow of Yharnam (humanoid)
Rom, the Vacuous Spider
Darkbeast Paarl
The One Reborn
Celestial Emmisary
Ebrietas, Daughter of the Cosmos
Amygdala
Micolash, Host of the Nightmare ( humanoid )
Mergo's Wet Nurse
Gehrman, the First Hunter ( humanoid)
Moon Presence
so that's 5 humanoid bosses out of 17( not counting the chalice dungeon bosses and DLC)
now lets see Disgrace souls 3: humanoid bosses edition
Iudex Gundyr ( humanoid)
Vordt of the Boreal Valley
Curse Rotted Greatwood
Crystal Sage( humanoid)
Deacons of the Deep( humanoid)
Abyss Watchers( humanoid)
Old Demon King
High Lord Walnir
Yhorm the Giant( humanoid)
Pontiff Sulyvahn( humanoid)
Aldritch Devourer of Gods
Dancer of the Boreal Valley( humanoid)
Dragonslayer Armour( humanoid)
Oceiros, the consumed king
Lothric, Younger Prince( humanoid)
Champion Gundyr( humanoid)
Ancient Wyvern
The Nameless King( half human half dragon)
soul of cinder( humanoid)
so that's 12 humanoid bosses out of 19, more than half, not to mention that the other non human bosses mostly( if not all) suck compared to Bloodborne bosses