I suspect that's influenced by German, which uses "stoff" as a suffix for a few of the elements discovered in the early days of modern chemistry - e.g. Wasserstoff = hydrogen, Kolhenstoff = carbon, Sauerstoff = oxygen. But where German mostly uses the -ium ending in the same way as modern English, Anderson presumably rejected it as borrowed (from Latin?) and substituted his own regular ending.