It's an annoying reality that most powders don't burn all the little bits unless they are loaded near or at max pressure for that load. I have forced myself to stop trying to ask "what's a cleaner burning powder" and just keep moving forward. If anything, I now try to stick with powders that are more suited to the load I'm using. Like if I'm loading 148gr WC ammo I tend to use Bullseye as it's a classic with that. If I'm loading 158gr SWC then I load with HP-38/Win 231 and lately I'm trying Win WSF. And of course if I load anything magnum then like a broken record I will keep saying I prefer 2400.
But haven't you heard?? If you quadruple charge with Bullseye you will blow up your gun!!

