My only concern with betting the river was that I was a little worried it would look bluffy and potentially induce a counter bluff which would be quite difficult to call. Im probably overestimating villains ability though. Definitely he would call with JJ type hands...