Made an account just for this thread, even though the OP beat him. I also recently beat him without the need for Moon Lord level gear.
Anyway, my buff, potion, gear, and weapon setup that took him down was:
A) Sharpening Stone Click buff, Bewitching Table Buff Click buff
B) Iron Skin...