ok, you were a little unlucky with a chaser like this but by the way you were betting he probably was putting you on A K or A ? and felt his cards were live all the way through. because your bets were never that big, he decided to take a chance to the river and knew if he hit at the end he could possibly bust you (in his mind he has an 8, J or Q to have a chance at winning the hand). i think if i was still in the pot at the turn i would have to call the bet you made because at this stage he's getting very good pot odds.
i personally would have bet a little more pre-flop and then (i think where you made the major mistake) i would have bet hard on the flop (about 400) to really find out where you were at. i believe he would have folded here as you are representing a big hand (eg. AA, KK, QQ, an over pair) and if he calls here then clearly he probably won't lay the hand down.
your pre-flop bet was less than 10% of his stack. many players would consider calling with something like 7 8 suited as it's not going to hurt them if they miss (he also had position on you). in this scenario, he would have hit a straight and again your kings are no good.
so for me :
- a bet of 200/250 pre-flop
- followed by a 400 bet post flop
- if i still felt he was chasing on the turn (you'd have to consider that he could have made a set too) then i might go all in. as it was i think you were right to slow down.
........perhaps others have differing opinions !
.........just because it is, doesn't make it so !!!