I just wonder if it has something to do with the excess fuel thats used at startup.
How much smoke do you get when it fires?
Any knocking noises while running? and i assume you aren't using ether or any other starting fluid? as that makes diesel engines make an awful rattle at startup. I know these engines do rattle quite a bit when running, but they are very good!
There really isn't anything that comes to mind that could cause a pop, not in a diesel. Petrol engines sure, back fire but on a diesel i don't know if a backfire is even possible.....