My routine involves cleaning my briar pipes with bourbon whiskey after each bowl of tobacco. However, when I am breaking in a pipe, I may simply run a dry pipe cleaner through the pipe while building a cake.
On a pipe that is broken in, I will inspect the bowl for excessive cake buildup, and if I feel it needs to be taken down, I will either use my British Buttner reamer, or my Kleen Reem reamer. Once I am satisfied with the cake situation, I will use a scruffy bristle pipe cleaner dipped in bourbon and scrub out the shank. After about a minute of scrubbing, I will draw the scruffy out far enough to clear the bowl, and then use a Q-Tip dipped in bourbon to clean out any bowl residue. One reason I prefer bourbon, is because it doesn't dry so quickly, so it is easier to work with, and it isn't as harsh on my pipes finish, should I get careless and get some on the rim of the pipe while cleaning. One reason I like using Q-Tips when possible, is because they are much cheaper than pipe cleaners, and they are less invasive than a metal wire tipped pipe cleaner.
Once I have finished with the Q-Tip, I will then withdraw the scruffy, and dip it again in bourbon. I will again scrub the inside shank for about another minute, before I set the pipe aside and allow it to dry.
I usually clean a weeks worth of vulcanite and acrylic stems all at once, using a standard pipe cleaner dipped in bourbon. Once I finish this process, I will run warm water over my clean stems, and this also serves the purpose of cleaning my rubber pipe bits, and keeping them clean for future use.
If the stem is acrylic, I simply set it aside and wait approx. a week for my briar to dry, before reassembling and racking the pipe. If the stem is vulcanite, I will give it a quick coat of Obsidian pipe stem oil.
I use the same process for my Meerschaum pipes, however I do use pure grain alcohol on them, since I only clean them about once every 5 or 6 smokes.