Hello TheWinnerTakesItAll,
If you assume he ain't bluffing there then your play should be still fine, vs such a loose player could still though think of Bet/Folding the river smallish vs his weaker pair type of hands. He could easily just have a GS even there on the flop as 8x.
Best Regards.