There is no precise time to stop pinching buds, its a matter of preference. I've been known to pick some annuum buds off until as late as July 1st, but you forfeit your first flush of pods in hopes for more production on your next flushes. Basically once the plant looks like its strong enough to support a lot of pods then let it pod up.
Pinch the flower anywhere along the flower "stem"