We have an extra trashbin in our backyard for weeds. We don't empty it very often and whaddya know, now it's a breeding ground for BSF!
We don't treat our backyard at all, as I let my chameleon our there sometimes in certain areas, so I could feed them to her if I really wanted to. Probably not...