A 48-year-old overweight man has recurrent epigastric pain relieved by food. Endoscopy confirms duodenal ulcer and H. pylori infection. He smokes 10 cigarettes per day. After standard triple therapy, his stool antigen remains positive. What is the most appropriate next step?