I think the check behind on the turn was alright as he just c/c the flop on a VERY coordinated board, then when the straight completes he checks to you, i would be worried about the c/r and would prob do the same as you here
That being said, if my read was a straight (or busted draw, or TPTK... all in his range here) I am shoving the river on a $2 SNG almost every time. He just calls you in this spot too often with TPTK and two pair type hands thinking you are "buying" the pot...etc