Blow job help

So I've given a bj before but what I'm unsure about is what happens when you're giving one during foreplay? Do you keep going until he cums ? Or stop before he does to "save it" for when you're having actual sex? Please help