IDK about others but for me Mann is the hardest boss in hard mode in the base game
He has a crazy moveset and is really quick. Sometimes his attacks feel random, surprising, and extremely punishing. I think I play okay, and while I’ve struggled with other bosses, I haven’t struggled with any of them as much as I have with him.