I like the push. His raise on the turn shows a lot of strength so he obviously likes his hand, the river card however could kill your hand OR your action, so I don't mind trying to get it in now. A $35 raise pretty much telegraphs your hand and makes it easy for him to play perfect/and or get away.
Say he has KJ or KQ here, you re-raise and he calls.
River is an Ace, Ten or spade, he can get away. River pairs the board (or brings a spade), can you get away with almost half your stack in the pot already?
If River is the
, are you pushing (only getting called when beaten) or check/folding (risking getting bluffed out) or check/calling (making it correct for him to draw on the turn and making your whole hand -EV as well as losing value when ahead).