Late night game, couple soft spots, the rest of the table is either tight/passive or loose/passive. I've been beating up on this guy quite a bit and have been raising a couple hands per orbit.

Keep stringing him along or shut it down?

PokerStars No-Limit Hold'em, $1.00 BB (8 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

UTG+1 ($149.35)
MP1 ($93.30)
MP2 ($35)
CO ($34.70)
Button ($103.75)
SB ($124.65)
Fnord ($104.65)
UTG ($53.60)

Preflop: Fnord is BB with K, K.
6 folds, SB raises to $3, Fnord raises to $9, SB calls $6.

Flop: ($18) 3, 3, 7 (2 players)
SB checks, Fnord bets $10, SB raises to $20, Fnord calls $10.

Turn: ($58) 6 (2 players)
SB bets $25, Fnord raises to $75.65...

Opponent is loose and kinda donkish.

PokerStars No-Limit Hold'em, $1.00 BB (7 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

MP2 ($176.65)
CO ($141.55)
Button ($98.50)
SB ($117.35)
Fnord ($147.60)
UTG ($206.55)
MP1 ($102.60)

Preflop: Fnord is BB with A, 5.
3 folds, CO raises to $4, Button calls $4, 1 fold, Fnord calls $3.

Flop: ($12.50) 5, 5, 3 (3 players)
Fnord bets $9, CO raises to $22, Button folds, Fnord calls $13.

Turn: ($56.50) A (2 players)
Fnord checks, CO checks.

River: ($56.50) 5 (2 players)
Fnord bets $25...

Terrible opponent, takes his hands way too far. He likes to buy-in for $40 and I've already stacked him twice. He apparently thinks KQo unimproved g00t when Fnord raises his flop c-bet all-in.

PokerStars No-Limit Hold'em, $1.00 BB (9 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

MP3 ($86.40)
CO ($65.50)
Button ($69.50)
SB ($41.85)
BB ($40)
UTG ($99.80)
UTG+1 ($118.65)
MP1 ($172.20)
Fnord ($204.80)

Preflop: Fnord is MP2 with T, T.
3 folds, Fnord raises to $4, 3 folds, SB calls $3.50, 1 fold.

Flop: ($9) 3, J, J (2 players)
SB checks, Fnord bets $6, SB calls $6.

Turn: ($21) 6 (2 players)
SB bets $3, Fnord raises to $6, SB calls $3.

River: ($33) 4 (2 players)
SB checks, Fnord bets $10, SB raises to $25.85, Fnord calls $15.85.