study shows that 2.5% bp is just as effective as 5% and it won't irritate your skin that much. But please don't overused BP; it will cause premature aging to your skin, and add a moisturizer to your regimen to help balance the Ph level. One more thing, please don't go crazy over buying new products to help with the existing pimple, overused of multiple products can irritate the skin and lead to more pimples.... ..gl
p.s
are you sure its still a pimple? is it a red mark under the skin surface? If it is then that's call "pigmentation" i think, they're basically discolor in the skin tone. I think those usually last for months lol, but they're disappear eventually.
your skin will go whack if you continue to use 5% BP at this rate. I think you should lay off the meds and give your skin a break. For me, using
St. Ives Renew and Firm Apricot Scrub works really great for breakouts and the occasional pimple. And it usually goes away by the end of the week. It has no acne medications (like Salicylic Acid or BP) BUT it does have Alpha Hydroxy that's great for renewing skin cells. If you want, you can even start doing the caveman regime

Just a word of caution, not all other people's suggestions may work for you since we all have different types of skin, so you should check with your dermo just in case :3 Hope this helps!
acne.org is also a great site to look up info about acne probs