We have a problem with hawks also. There is a Sharp Shinned Hawk that chases the birds into our windows so he can just pick up the spoils. I keep a high powered (water) fire extinguisher on the deck and it squirts about 40', he gets a shower if he or she comes around.
You can see one of the bb houses inthis picture.