I am not sure if this is still relevant, but both of your options are totally fine. Perhaps, I would use a different noun than "jerk".
However, I would certainly NOT use "dumpster-diving". That's not Mom-speak, that's hipster/hacker-speak, and has an adventure subtext instead of a shaming connotation you are looking for.
no subject
However, I would certainly NOT use "dumpster-diving". That's not Mom-speak, that's hipster/hacker-speak, and has an adventure subtext instead of a shaming connotation you are looking for.