url, enq and 29 more end with a trailing space before ${0},
- whereas
bf, under and 14 more don't have that trailing space.
I think all snippets should not have the trailing space, because in the flow of writing it's easier to add a missing space (when you want to, say, continue a sentence after \somecommand{some arg}), than deleting an unwanted space (whenever you want to put a punctuation after \somecommand{some arg}.