last Sunday during our homegame I was involved in a rather interesting hand in which I lost out on a big pot due to a player acting out of turn. It went something like this...
Cards are dealt and players fold around to me in the sb. I look at JJ and make it $1.75 to go. The bb rr's making it $ 7 to go and I make the call. Flop is: A

3

3

I check and the bb leads out with $10. I make the call and the turn brings the J

giving me the nutz obv aside from 33 or AA. Now heres the tricky part; before I could act the bb sais "ok now I'm all-in"....
I told him wait a sec I haven't even acted. He was of course surprised/felt stupid. I then asked if his verbal all-in was binding and the "know it all" at the table said it was not binding because he was acting out of turn and that action would return to me. I go all in, he folds. What's the ruling?