Not sure if his line on the flop is necessarily bad (although Iīd often bet there with middle set). River itīs a bluffcatcher imho, and a shove over such a small pot, in my experience, is heavily underbluffed regardless of texture at the micros (at least 10nl and down)
So if I had to judge villainīs play, Iīd say river is the mistake.