Blue puff on start

Took my car into a new mechanic for an oil change and he noted oil down the side of the filler tube and side of the engine. I assumed it was sloppy mechanics spilling it. He said my oil filler cap was worn out and replaced it. He told me the compression loss was sucking oil up into the valves causing it to ignite on start.
4k miles later, no more blue puffs.



