Related to my "purge inbox" request, you should be able to require an account when asking anonymous questions.
This way someone can remain anonymous, but if they spam you or harass you, blocking them still blocks them instead of allowing them to bypass the block and continue asking anonymous spam questions.