My recently bought inexpensive Brother printer worked with CUPS without any special drivers, thanks to the IPP support. I just connected it to the network and it's automatically discovered and supported.
... and I believe it. Unless you researched it heavily that was just good luck, honestly. Your printer has a good OSS driver, and it worked. Mine did not, even though I thought Brother was generally OSS-friendly. :(
Well, at least the binary (x32!, if you can believe that) driver basically works, but no duplex... which is sad because I bought said printer because it had the duplex capability :/
On MacOS, our wireless Brother won't wake up without the official drivers installed in the Mac. Dunno what magic packet it's sending, but I couldn't get it working with generic drivers. Ymmv, obviously.