no 8c is perfect it's normally 3bb+1bb per limper, and this guy's short too. As for postflop, bet the turn bigger. River's pretty lame, but whatever ridic price and you block the nut flush so sigh call off.
Pre is good. I don't mind 4x if you believe short stack limping boy will come along. Getting into a lowish spr pot with him with high card strength is probably never a bad thing. The BB call is a nuisance.
The flop and hitting tptk is obviously lovely. The bet size is wrong for me though, was it because you expected BB to fold a lot and with the original limper being so short you didn't have to worry about building the pot?
I'd value bet that as high as I could otherwise. It's close to the top of your range against a capped range in BB that's shown weakness. And the original limper would have turn over a set or aces before he bet before I'd lay down my hand against him.
The turns a brick. Once BB folded and limper called it was up to the poker gods.