My CBR uses Keihin carbs. Cleaned them many times, but not the choke plungers. The carbs have to be separated from each other and I don't want to do that. Here's how I clean them.
I turn my gas tank petcock to off when I come down the alley to my garage. The engine dies after a few minutes, and I let it cool down. The fuel line and float chambers are now dry. I disconnect the fuel line from the tank and pour carb cleaner into the line using a funnel until the float chambers and line are full. Then I connect the line back to the tank.
With the engine cool, I put the choke on full and start it. The carb cleaner from the float chamber and fuel line is running through the choke plungers and passageways. After a few minutes, fuel is running through the clean choke system. Not as good as taking the carbs apart from each other, but a lot less stripped screw heads.