Sorry to say, the block senders list won't help you much. These guys bang out SPAM from a bag of random invalid addresses. You stop one, you get another, and so on.
Bouncing back SPAM to non-existent email addresses is also pointless. This is why I stopped using programs like MailWasher which I found time consuming yet largely ineffective. Far too much to wade through with precious little long term improvement.
There are definitely ways to make OE rules work for you but it is a very long winded process and may not suit all users. My current count is around 60 binned, 2 or 3 left to look at. I regard that as a very good result.
If your usuage permits you to make the first rule accept all known emailers (stop processing more rules) then this is a very good start. Takes time to set this up.
You can then bin emails with "odd ball characters" (often inserted by spammers) which helps considerably.
Often they spam addresses similar to your own so you can also do things with the last alphabet letter or two before the "at" sign (To & CC addresses). Only works if you don't have many genuine emailers who use the same ISP as yourself.
Fiddling around rejecting words in the text or subject line is only of value when you have got things to the point that you are scraping the barrel to reject the last few. Often coding is used, especially in the message body, which stitches you up.
It takes a long time to win and even then there are the odd one or two that are virtually impossible to bin with certainty. Ensuring these drop into a bin called "Probably SPAM" is about the best you can achieve.
Derek.W