that is post inflammatory hyperpigmentation. this happens after a pimple heals, but sometimes benzoyl peroxide makes it a little more prominent. it will go away over time! no worries =)
I'm not sure what kind of regimen you're on. Do you normally slather BP all over your face? If so, keep doing that. If you only spot treat, then keep spot treating. I always smeared it all over to prevent new ones.