Most Helpful Guy
I think it was a good idea to block him. He apparently was using you and getting close to you so he could get into your pants (which happens often).
You have stated your boundaries and he said all he wanted you for.
Keep him blocked and just be cordial at work. Keep coworkers separate from your love and sex life for this reason.
Most Helpful Girl
Don't listen to any bad answers, of course there will be some like the one... but I do believe you did the right thing by blocking him, why go through all that just to get laid that's not right... that's something usually a guy does when he wants to be serious and eventually marry