I think the real problem of this hand is you did not raise the flop. With a bet ahead and a player behind I would raise instead of call (especially when an A hits the board with your trips). This will help you keep the villains
hands limited to Ax, 8x, or PP. It makes playing the turn and river much easier.
Why dont bet when we hit trips when an A is on the board? 3 handed one of them has to have an A. Dont slow play trips in a multi way hand.
Because of the call on the flop we allowed the BTN to see another card very cheaply and it came runner runner flush. This makes things very difficult on how to play. Once that happens I would think your best line on the river is:
Check/Call > Bet/fold > Bet/call.
We have good showdown value but not a super strong hand as to what has come out and for the range that we allowed BTN to stay in the hand with on the flop. Keep it cheap as possible for the showdown which means:
-check/call if bet is reasonable and BTN is LAG, capable of
bluff and giving you proper
odds. overall we want to keep it cheap and see if we win.
- Bet/fold if you think villain will call with a wide range paying you off when he has TP or 2 pair, or is super tight and will fold his weak flushes due to "full book"
possibilities, or if will only raise if he has you beat
-Bet/Call- Only if BTN is a bluff donktard who breathes in air and spits out money.
Your bet sizing is ok as it is low enough that hands that you beat may call. I think if you bet something like $250< you run the risk of only getting called by hands that beat you.
Again I think your biggest mistake that would have made playing the hand easier would have been raising the flop.