Those sound a lot better. I especially like "jobsworth" as it's immediately obvious what its intended meaning is (beyond it being derogatory, which you can gather from context).
Using the term blankface would at most get you some blanks stares in return. Unless people mishear you pronounce the "n".
Using the term blankface would at most get you some blanks stares in return. Unless people mishear you pronounce the "n".