My suggestion is a temp gun to verify actual temperatures where the snake is - floor on warm and cool side and inside both hides. Size up the prey if necessary, it should be almost as wide as his widest part.
And thaw the mouse longer and more thoroughly. I thaw 15 g small mice in a sealed (lid on keeps heat in) tupperware of 110 degree (think warm but not hot if you don't have a temp gun) water for at least 25 minutes or so. Flip the mouse over halfway through if you're floating it in a bag so both sides thaw well.
Have you tried braining the mouse? Stick a thumbtack or small nail or knife point through the back of the skull to make a small hole. The scent of brain and cerebrospinal fluid worked for me to get a picky corn and rosy boa to eat.
Stay up late and try it a couple of hours after your household usually goes to bed. Don't forget to turn on enough lights to see everything when you feed him! But keep it dim if you can.
Got a kitchen scale? Weigh the boa so you have a starting point to track how much weight he loses if he's not feeding. A 150 gram snake going to 145, in three weeks, eh. Not too worried. A 75g going to 65g is a lot more fragile and may need an experienced vet to help.
BTW, if you do go to a reptile vet, write everything down and bring records. Purchase date, age of snake, date of all feedings, prey size and source, all the current husbandry parameters and enclosure measurements and equipment used, last shed, snake weight over time, description and frequency of weird behaviors, anything you can think of.