Thanks for the comments :)
Problem with the front bumper is simple, I should have stripped the existing paint off the bumpers more. All I did was a light sand, spray with plastic primer, and then paint over the top. I'm actually surprised more hasn't come off in 4 years. Either way its not that...