I can't think of a single hand that could make that bet on the river that we are ahead of.

I agree with this:

We have a bluff catcher. The question is if he's bluffing.
and this:

I think ya gotta shove turn.. a lot of worse hands call and you have a redraw against the ones beating you.
Also you don't have a full stack so him calling the flop bet with only a FD is less likely I think. But he'll prob still call with combo draws.

Given the history, do you think this guy is good enough to be able to bet this river as a bluff? I havn't seen many micro stakes players who would be able to do it.