MP1 seems LAG but only been at the table for 10 hands
BB seems even more loose and just as aggressive (89% VPIP but only 7 hands)

PokerStars No-Limit Hold'em, $0.25 BB (9 handed) FTR converter on zerodivide.cx

SB ($35.30)
BB ($20.45)
UTG ($9.90)
UTG+1 ($30.45)
MP1 ($40.75)
Hero ($24.75)
MP3 ($9.65)
CO ($24.40)
Button ($27.45)

Preflop: Hero is MP2 with J, J.
2 folds, MP1 calls $0.25, Hero raises to $1, 1 fold, CO calls $1, 1 fold, SB calls $0.90, BB calls $0.75, MP1 calls $0.75.

Flop: ($5) Q, 9, 8 (5 players)
SB checks, BB checks, MP1 checks, Hero checks, CO checks.

Turn: ($5) 6 (5 players)
SB checks, BB bets $0.75, MP1 calls $0.75, Hero raises to $4.50, CO folds, SB folds, BB calls $3.75, MP1 calls $3.75.

River: ($18.50) K (3 players)
BB checks, MP1 bets $12, Hero folds, BB folds.

Final Pot: $30.50

I thought BBs weak bet looked like a flush draw and I felt like finding out. That river bet looks like a value bet from...?