I did some testing with the latest code, main GItHub....
If you are a non-admin moderator of a community and you block a user in your community, their post is indeed hidden (filtered, not even sent) when you load the list of new posts for that community.
I am working on getting my testing code neat enough so that these kind of behaviors are documented and changes to them trigger testing alterations.