So I totally cheated on the final boss. He kicked my ass, I respawned, and just climbed as high as I could and shot above the force field right into his face with caustic weapons. I'd run out of ammo and just walk over to the vending machine and but more. It took forever but it worked.
After you beat the game the first time that force field doesn't even show back up. If you die against him you can just stand there at the top of that drop and shoot him.