Bounces Being Processed, But Not Being Blacklisted

I'm having trouble with the bounces sent from the campaign. The cron job is working, as the campaign registers the bounce rates. But emails such as "Mail Delivery System" and "Postmaster" email address failures arent being processed into the blacklist database.
Any Ideas where to start to debug this?
No they are soft bounces, as the email address was recognized, but the message bounced back undelivered instead of reaching the recipient's inbox. An example of the emails I have received in the bounce back email account are:-

Reporting-MTA: dns;
Received-From-MTA: dns;
Arrival-Date: Fri, 6 Nov 2015 22:16:56 +0000

Final-Recipient: rfc822;
Action: failed
Status: 5.1.1
Diagnostic-Code: smtp;550 5.1.1 RESOLVER.ADR.RecipNotFound; not found


Reporting-MTA: dns;
Arrival-Date: Fri, 6 Nov 2015 19:56:20 GMT

Final-Recipient: RFC822;
Action: failed
Status: 5.4.6
Diagnostic-Code: SMTP; 554 5.4.6 Too many hops
Last-Attempt-Date: Fri, 6 Nov 2015 20:03:22 GMT
First one is broken indeed, but the second one is correctly marked as soft bounce.
Anyway, i think i know what you mean, will have to adjust this slightly.
This is a quick peak from the dev version.
Unzip attached and put the contents from resulted folder in apps/common/vendors/BounceHandler so that you override the existing 2 files.
Then give bounces another go.