Don't have HH with me, so I'll type it out. Villain (BB) is a 23/18 solid tag, capable of moves, but generally doesn't get out of line. Donk open limps, I raise K :diamond: K :heart: up to $27 on the button, BB calls, donk folds.
Flop: 8 :spade: 8 :club: 6 :heart: (pot $60)
check/check
Turn: 4 :spade: (pot $60)
check, I bet $50 into a $60 pot, BB check/raises to $170, I call
River: 2 :club: (pot ~$400)
BB shoves, $400 to me. What is my action? Does it make a difference if you hold JJ or AA here? Any comments on previous parts of the hand are welcome.