MIT, Harvard, and Stanford? And he won't tell you anything about his degrees? Hmmmm... my BS meter is beeping.
Yes, I agree: best to just thank him for his time and say you're not interested. Unless he continues to remain silent on chat, then just let it be.