I had the same problem (with Acropovic headers). Gas fume was burning my eyes at every traffic light! Searched internet for days and found billions of suggestions. long story short, took the best advice from my Ducati mechanic friend. "Ride the bike for some time and it will get fixed!".
No map or PC or ... needed. If you have Oxygen sensor installed, ECU will adjust itself with riding in different rpm and throttle. It may take some time (500-800 km for me!) to adjust itself and gain good acceleration, millage (230km/tank before, 270km/tank with Acro headers!) and not too much popping and strong fume will go away.