I think you're right. When Mildred tried to steal "essence" or whatever from him, Sidney said "that doesn't work on me." He's also displayed enhanced strength and the ability to open any lock at will. Interestingly, that last ability didn't seem to be there when he first "landed," since he had to batter a door down.