When you block a domain globally for a server, what's actually happening is that your instance:
• stops sending new activity's to that domain
• sends out Undo Follow activities for each follower that was Accept'ed from actors on that domain, and
• sends Reject Follow activities for any pending follow requests from actors on that domain
That's it. That's what happens.
There's debate about whether a Delete Actor activity should also be sent out.