You should make your preflop raise bigger, I'd make it 6bb when i'm OOP. It's very likely that he limp/calls and folds on a lot of flops, so you want to create more dead money by raising bigger preflop. Also you have a really got hand, so raising bigger has the benefit that you can value bet bigger on any street vs this fish!
As played flop is fine i guess, vs sets, 2pair and some made flushes you have enough equity to continue:
Quote:
Board: 8d Ad 3d
Dead:
equity win tie pots won pots tied
Hand 0: 74.325% 74.33% 00.00% 16188 0.00 { A8s, A3s, KdTd, Kd9d, Kd7d, Kd5d, Kd4d, Kd2d, Jd9d, Jd7d, Jd5d, Jd4d, Jd2d, Td9d, Td7d, 9d7d, 7d5d, 5d4d }
Hand 1: 25.675% 25.67% 00.00% 5592 0.00 { QdQh }
Turn- Why did you donk? It doesn't make much sense to me. Just check/call and if he checks back then bet the river.