Type of breaker points

dont use , graphite, or anti-seize compound. cause if it gets on the points it conducts electricity. and cause it to have ruff running.
And it'll round the angles off of the shaft hex or octagon used to move the rubbing block, and ruin it, in a hurry. The same goes for lithium grease; these all cause severe metal surface wear when rubbed between parts.

But it sounds more like fuel delivery. I would start with checking the float level, doing a wet float test if it is a 1920. The float level effects all other carb operations except the accelerator pump and can cause hesitations if low.