Should blocking a user still allow them to vote on your posts?
Yes
Otherwise it would be possible block all users who disagree with you to ensure 100% positive upvotes.
and gollygosh sweetheart why are you even in a situation to be looking at all this? 1x account downvoting you is totaly survivable. feel free to downvote me. :)