Blink,
You nor the petstore should be force feeding your bp. There is no concrete evidence to do so.
I, nor anyone on these forums is a vet and I would highly recommend seeing a qualified reptile vet in your area ecspecially since he has this sore and the many complications that go along with force feeding. (which could very well be the source of said sore).
Good luck
Rusty