If his punching power is anywhere near Garps in base, Idk if calling his striking power Kaidou or BM level is even a compliment, unless his df is helping that much more. Garp is a physical specimen among physical specimen. He has the best physical feats in the entire manga, and he continues to showcase more (he launched Wolf in the air, add that to his resume).