Oooh... To new to help much. Good thing you separated him. I think theres a treatment you can ads to help him heal, just can't remember what it is. I know my melafix bottle has instructions on dosing to help heal fin rot and such, but not sure how it would feel on open wounds...
I'll keep him in my thoughts.