Here is a picture of one black soldier fly, post larvae state. They have been flying amuck around the Worm Ranch spot, but are really of no nuisance, mostly because the larvae are such incredible assisters for decomposing organic matter in the compost bins. They are really like worms on steroids as far as breaking down organic matter. Though, their digestive tracts are not as good at breaking down matter and feeding it back to the bins like worm casting are. The BSFL are great for decomposing material, but the worms and their digestion are more important for healthy soil maintenance.