here are some hands i think he has based on preflop action (or lack thereof): KQo, Q6, K6, Kx, 66

I think you had him beat. Besides, top two pair at that point is pretty good.