So you thought he was on a lower PP, so you lead on the river so that villain wouldn't try to bluff you...
I would have either checked or bet less on the river, because you aren't getting payed off by any worse hands and you're only getting called by something that beats you. A blocking bet is appropriate if you feel villain is capable of putting moves on you with a worse hand, otherwise I feel it's safe to check here.