Yep. That’s it. I believe the powder on his hat was supposed to be chemical waste. He nods his head while eating and the dust falls all over his sandwich.
Chemical waste - yeah, that was it. Anyone who had to pass through the industrial area of Elizabeth, NJ loved that character!