That's really odd, since the primer he applied did not adhere properly to the bare metal.

Wonder if he used a chemical stripper and didn't get all the residue off? Or some bizarre incompatibility between his paint system and yours? work

I'd be nervous about painting over any existing finish on that vehicle. Sometimes you just gotta start all over again...