Far to many cards you don't want to see on the river to bet so small, I would just bet enough to get him to call. Shoving when he'll only call with overpairs, sets and KQ+ kinda sucks. You want FD's and 77-99 to call. Get value. You certainly have an odd sizing problem left.