If I want it completely clean I just disassemble the bolt, hang the pieces with some floss and spray liberally with some ether starting fluid till its dripping with it. Give it a bit of time and after the fluid has dried off its clean and oil free.
Total time to clean - about 5 minutes (not including disassembly and reassembly).