Check the flexible hose. If its still the braided stainless as supplied with the boiler these sometimes break down and weep, not always enough to make a puddle.
Did your guy pull the burner out and check all round it?
As you probably know, you need a tiny amount of oil to make a lot of smell.