Did the paint actually have bubbles in it, or were they fisheyes? Fisheyes are the biggest problem I've had, I guess they're caused by something on the surface that prevents the paint from sticking. You just gotta wash the body really good and wipe it down with mineral spirits before you paint it (although, I've done this with some things and still gotten fisheyes in the paint)