So, I am in a homegame tourney yesterday, $5 buy in, very wide range of skill with about equal representations of new players, arrogant but bad players, tight/passives and solid players of the 13 people. the tourney gets down to four handed with me having about 550 chips (each person started with 100, no rebuys or addons) guy to my left having about 120, to his left having about 400 and guy to my right with 300 or so. I am on the button, guy to my right folds, I raise 2x BB with K9o. SB folds, BB calls (400 stack, tight passive) so I immediately put him on pockets or at least one face card.

Flop comes KJ9 rainbow. He checks and here is where I think I screwed up. I figured he either had a straight draw or a pair so i put myself way ahead in the hand, however, chances are he probably had some sort of straight draw that I really did not want to get burned by. I know that if I bet all in he will fold (barring of course he flopped the straight), and if I dont bet all in but bet something to keep him in the hand I risk getting burned for all my chips. I go all in, he folds and after the hand my girlfriend who was spying my hole cards whispers that she would have slowplayed it having put him on an A. Did I chicken out trying to make him fold or should I have made more callable bets to get him off his straight draw while still making him think his top pair is best (depending on which one he had, although he could have totally missed everything and was playing Ax or something)?