if it was a different entity why did it do what he wanted instead of taking control of him ,it responded to his words and let him do as he wish. either this entity is a part of him or he is a part of it . it is highly unlikely that he is the host for a different entity all together.