The 8 on the river is a good bluff card and I don’t think he is putting any more money in with a missed draw if you bet… If you bet than he is only calling with jacks, boats, queens or aces(lol), and 8’s… I would go for the check call in this spot because its more likely that he has one of those missed draws and will bluff on that 8.