He probably can punch immensely hard. Against GGG however, I don't think he hit him that hard. In the beginning he didn't land any big shots properly then after he got dropped I don't think he was the same. He was either semi concussed or something or was just too hesitant/wary and wouldn't commit to his punches.
He hits very hard but GGG has granite chin and also if u look at the first round again GGG landed heavy punches to the body and head.that basically munted stevens and his power shots where down at least 30%..so GGG knew then that he can take his shots.