Will I need to paint the whole bumper or can i just do a spot repair?

This is 2013 honda accord so i really don't want to mess with the fairly new paint on the rest of the bumper, but my auto shop friend recommends that i paint the whole bumper because if i only get the spot painted, it will last 3-6 months max. What should i do?Will I need to paint the whole bumper or can i just do a spot repair

Do whatever the body shop suggest. They know the best way to fix it and get the best and longest lasting results.