Here's a scenario. home game single table tourney, started with 8 players, now at 6.

chip counts:
Player 1: ~100
Player 2: ~400
Player 3: ~150
Player 4: ~250
Player 5: ~50
Me: ~100

Player 4 is dealer.
Player 5: post SB (2)
Me: post BB (4)

(deal)

Player 1: call (4)
Player 2: call (4)
Player 3: fold
Player 4: fold
Player 5: (SB) call (2)
Me: (BB) my hand = Qd 4d. Check

Flop: 9d Jd Th

Player 5: check
Me: I sit there and count the outs in my head - 3 outs to pair my Q, 6 for the straight (four K's and four 8's minus the Kd and 8d which are counted as the flush outs), 9 for the flush. So I arrive at 18. Do I semi bluff from this position? What kind of bet do I make? Do I just check it to hope the other two guys behind me will also? What other factors would you think about here?

Me: bet (16)
Player 1: after a long pause and lots of grimacing, fold
Player 2: raise (32)
Player 5: fold
Me: fold

I folded when it came back to me since player 2 either already had something decent or maybe a stronger flush draw, making me doubt that I actually had 18 outs - the actual number was probably much lower. I didn't get the impression that he was bluffing at pots earlier in the game. If he already had something I figured him for maybe trip 9's or two pair. What the hell should I have done? Was betting the pot after the flop way too aggressive for the hand that I had in that position? Calling his 32 bet would have only given me 1:2 pot odds, which sucks for a drawing hand. Maybe he knew I was on a draw and really only had a low pocket pair.