Hmmm well I'd say you may have wanted to have folded after he reraised you preflop and most definately after the turn assuming you have no reads on him. While it would be hard to put him on kings seeing as how he only called your preflop raise with those kinds of raises hes either going to have two pair or trips. YOu also really didn't need to over bet the pot on that flop. A bet of about half the pot would've saved you a bunch of money.
Just my 2 cents.