Play 100x. How small is this sample? Have you ever seen he donkbetting on the flop flop? If you did, which hand did he show at SD? If you have never seen he donkbetting just fold flop. As played I would have called on the river, you can't call 2 barrels and fold over a card which decreases the possibilities he has a J.
I'll try to answer it in a different way. Go ahead and check the answers for these:
What's his 'limp/fold%' stat?
What's his 'donk bet flop %' stat?
What's his 'fold donk bet vs raise flop%' stat?
What's his AF in flop/turn/river?
Considering all of that, I think you may be able to figure out the answer by yourself. But
the point I'm trying to make is that you should consider all of this to take your action in order to make the most optinum play.