Hi JR
The finish you have on the anvil is quite acceptable, what is your motor speed and grinding wheel spec?

Cheers MM