I don't know if it's sick... but it's been 3 different puffers so far today... maybe it's just confused about it's identity!
Seriously though... it could be sand or dust on him, but you might want to try some preventative measures (i.e. garlic, possibly a uv), just in case.