I do a gross cleaning first, then toss the disassembled BCG into the ultrasonic. Afterwards I rinse under HOT water to get the detergent residue off the parts, and that HOT water allows it to air dry quickly. Then I "fine clean" it. It seems as though the carbon, especially on the bolt tail, seems to crumble off easily after the ultrasonic. Once clean to my liking the parts are submerged into a mason jar of EWL for lubrication. Then I'll suspend the parts over the jar to let the excess drip off and viola'......you're done!

