Come on dude, use actually good gear and decimate this mf. It'd be easy if you grew some balls. "You can always take more" only applies to family dinners, fights are always and have always been "go big or go home". Mechsuit, anti-mat rifle, rocket launcher.
He can use vehicles, right? Tank. Mini howitzer. Anything more effective than literally everything he's doing.