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.