Thanks for the heads up on the "pass quick log inet proto tcp from <bruteforce> to any queue bruteforce"
I changed it to "pass out quick log inet proto tcp to <bruteforce> queue bruteforce" i hope it will work as it should.

As you see from the systat the outbound rules on $ext_if is working fine, but all traffic going out on the internal interface gets placed in the i_main queue (default).