Scenting is generally reserved for other types of snakes, unless you are scenting a rat with mouse bedding.
I agree double check your husbandry, but really that may not be the problem. Just follow the established ranges for temps and make sure you have enough identical hides.
BPs can be finicky eaters. You may well have to use live for a while and switch to F/T.
I have a couple of BPs that are such voracious eaters they lunge out of the rack as soon as open it on feeding day, others that require complete dark and silence, and one die hard mouser. So, figure out what your BP likes and go with it.
I always use forceps to offer f/t, so I am not sure about the hand thing. But, when I had a boa, I always fed her by hand and never once had a problem.