Yesterday I was in a no limit holdem $100 minimum buy in (one rebuy allowed within first hour with blinds of $2/$4). Its sorta a friendly game among friends, but there are no rookies so its a good tough game.

After bout 2-3 hours Im up about $200 (so im sitting on bout $400). I get dealt AcKc and am on the button (there are six of us left in the game at this point.)
I raise to $20 and get 2 callers (the SB and BB).
Flop comes up with 9 clubs 8 clubs and a blank. SB folds (find out later he had pocket 5's, personally i dont like him calling a preflop raise of 5 x BB with pocket 5's), BB thinks for a minute and goes all-in for $180. Now this guy has a tell that i noticed about , well sorta, whenever he is bluffing or semi-bluffing he stacks his chips nicely for 5 seconds before pushing all in. So immediately I am thinking he is on a strait draw with two overs - a jack and ten suited.

So im thinking about my chances of hitting one of my overs or my flush draw and come up with that ive got about a 70% chance to win this hand (actual percentage turns out to be 72%), so I call his all in.
Turn is a blank, and river is an ace giving me a pair and him nothing.

When we flipped up our cards he did have jack ten of diamonds. Now after a big hand like that we all usually say what we think of how the hand was played out. Everyone agreed that they wouldnt have called a $20 preflop bet with suited jack-ten, but it turns out to be the BB fav hand so he "had" to call.

But the surprising thing that came up was that they thought it was bad play to call an all-in on a flush draw with two overs, because they all thought he had flopped a set.
But I was confident when that flop came up that he was either outright bluffing or that he was drawing to strait or flush because of the tell Ive picked up on em.

So my question is if you were confident your opponent was drawing to a flush or strait and you were drawing to nut flush with two overs, you would call an all-in bet, right?

That divided our opinions about 50/50, which is quite surprising as were all really quite good players.