As far as I know, petco and petsmart are practically everywhere. Petsmart doesn't knowingly sell mice as snake food, but petco does and will be slightly cheaper than petsmart. It's way more expensive than it could be, but if he really needs live, then he might sooner pay $5 for a mouse at a chain pet store than drive for hours to get one cheaper. If he's willing to blow some cash on it upfront, he might consider getting a few females and a male to start up his own colony (petco sells males, but not petsmart). Also, keep in mind that it's February and bp's often go off the feed during this time of year. The snake might just be on an eating strike.