This used to be true (I'm *so* happy the days of 25lb minimum orders are gone...) Most places nowadays will happily sell you one pound of BP. Sadly, for that $15 pound of powder, you're also going to get hit for the $28.50 hazmat charge; thus, it makes sense to buy in bulk.
Pyrodex, American Select, and a few other subs are all out there; in all cases, the finest granulation available is 3F equivalent.
If you find that you can't get the Holy Black, take a look at Triple Seven. It's made by the same company that makes Pyrodex, Hodgdon. A given volume of 777 has about 25% more energy than the same volume of Pyro (from memory, I need to look it up).
Super important: for historical reasons, in the shooting world, everything about BP is based on volume, not weight. I know that all of the guides I've seen for calculating ejection charges are based on weight. So, here's the trick to using a sub, at least in theory: figure out what *weight* of 4F you need, then work out what the *volume* of that weight of powder will be (Google is your friend. Hint: "Lee Precision" and "VMD"). Then, take that volume of your sub of choice, weigh it for future reference (although volumetric measure has its advantages), and ground test it ...
Whatever you do, don't load up the same weight of sub that the formula calls for of BP. You're almost guaranteed to have an issue, either an undercharge or an overcharge...
(All of this has me pondering Pyro/Trip-7 pellets ...)
HTH