Check on the river!
From villain’s perspective:
-Flop I think is a must-raise. Get value from weaker Axxx, flush draws, lo draws, straight draws.
-Turn call seems standard/fine; BB is representing a very strong hand, and the lo has come in
-River pot bet is GREEDY/overplay. Calling the c/r jam with just top trips is also an overplay IMO.
I said it once-and i will say it again, you are a genius:)