wut?
Why aren't you shoving the river?

betbetbetbetbet... No reason to slow down anywhere on that board imo.

As played I think his range is prolly 89,QT,88,99,JJ,QQ,KK plus one or two stupid random hands.

You need to think about what you're doing when villain shoves before you check! - If you're going to call thinking that you're probably behind, then you should always bet instead.