Thanks, I beat him now. He spawned several light particle thingies in a row which completely refilled my ammo.
I need help getting 100%. My inventory says 99%, but the logbook bar says my inventory is full. I thought the final energy controller at the end might do it but the game completion still said 99%. I just now looked to make sure and I have 14 etanks, 250 missiles, 250 beam ammo, all 9 keys, all 4 beam combos, and 10 pbs. I've done no sbing so I have all the regular suit upgrades as well. WTF! lol