Nit/No nit once any non-donk player overcalls a raise from a non-tag player oop I would almost never give him credit for a premium hand until ive seen him show one down so Im sticking the money in on the flop or calling down in pos on a safe board as you did (turn raise is too obv on this board texture imo.)
Looks like AJ/JJ but oddly enough I think 99/A9s is also in his range.