Is he a new snake in your collection? My first thought when I saw the second pic was that maybe they're ticks? But I assume that you've looked at them close enough to tell if those are ticks or not.