I make it 9 but no doubt someone will correct me.
(Makes 7 cigarettes from 49 of ends,smokes those seven and has seven stubs to make another cigarette. Once he has smoked that cigarette, he adds the end to the other six he had - hopefully making nine)