Your description fit the guy I met as well. I met with him in person in his office, and your descriptions are correct.