1980 cb650 here and mine is definitely cold blooded too. When mine is in good running order:
1) Petcock on for 30 seconds or so, two twists of the throttle, full choke. Push the button and BAM! Fires right up
2) Let idle and after 30 seconds or so move to half choke. RPM jumps up some.
3) Idle another minute, drop to 1/4 choke and adjust idle if needed. I ride like that for a mile or two. If I don't 1/4 choke it'll tend to surge some until warm.
4) No Choke, bike's happy!
If your bike is warmed up and still stumbling, then you should do the list below. Really, it's a 650 and you should do it ANYWAY. The PD (mechanical carbs) are a little fickle and you'll be fighting it until you go through the list!
1) Carbs need a basic cleaning. Make sure all jet orifices are clear, gaskets are intact, and the accelerator pump diaphragm has no holes/works.. You don't HAVE to break the carb rack right now, but may have to eventually.
2) Make sure the floats are set right.
3) Set the pilots to stock setting, 1.5 turns out (some bikes like more, mine's happy at about 2ish)
4) Sync the carbs!! Made a night-and-day difference on my bike. Way more power and much smoother.
As for the RPM fluctuation on the gauge, if you're not "feeling" the change, then it's probably either a worn tach or the cable just needs lube.