I'm gonna base my reply not on the board as much as on donkish villain tendencies.
Guys like that think that ANY 2pair + and most overpairs are the nuts and would absolutely check the turn with one of those nut hands but now that it's checked through they WILL bet the river, esp. with these stack sizes. When he checks the river to you, you are good 800% of the time, so shove.