LEGACY REPTILES.
But 1 BCI isn't going to solve a thing with your large rat problems. A BC, no matter the subspecies, as an adult will eat 1 large rat every 3-4 weeks if being fed properly. Most keepers recommend feeding frozen/thawed so you will still have to dispatch the rats on your own.
If your BC is big enough as an adult, 1 rabbit will take the place of the rats, leaving you with large rats still.
I assume you are planning on a neonate or sub-adult? That will take even longer for the snake to be of proper size for large rats.