nice check on the flop
i think he would bet this flop with an overpair so i would put him on AJ AQ AK.
not sure because u mentioned that he is a nit and did some weird play.
so you should be good on the turn unless he hit a set.
i would reraise the turn hard or even shove