I'm new at this table, but villain seems LAG, and had pushed a river earlier but the opp folded. I've been tight so far, and recently stacked a shorty with an overpair all in on the flop.

I know I could bet the flop, but figured I'd induce a bluff. then on the river I value/block bet (thoughts on bet size?) but still called the all in.

I think he should've put me on a good hand, so was it a bad call?

Ultimate Bet
No Limit Holdem Ring game
Blinds: $1./$2.
6 players
Converter

Stack sizes:
UTG: $131.65
UTG+1: $58.80
CO: $286.90
Button: $197
SB: $72.55
Hero: $271.35

Pre-flop: (6 players) Hero is BB with K A
2 folds, CO raises to $7, 2 folds, Hero raises to $25, CO calls.

Flop: A 2 Q ($51, 2 players)
Hero checks, CO checks.

Turn: K ($51, 2 players)
Hero bets $44, CO calls.

River: 4 ($139, 2 players)
Hero bets $80, CO raises all-in $217.9, Hero called $122....

Results:
Final pot: $436.9