All my muzzleloading rifles regardless of what powder I use - real black powder, Pyrodex, T7, Black MZ, or even BH209 I always clean them either as soon as I get home or within a couple hours. But always the same day. I probably don't with BH209 but why chance it. IMO better safe than sorry.