I think you're trolling when you asked who's the biggest puncher in the heavyweight division and the first guy on your list is a known PED cheat.
Amir Mansour has tremendous power. I can't think of a fight where he didn't seriously wound or knock down his opponent, and his knockout of Kassi was terrifying.