I just came across this fly in my compost bin, I suspect it to be a BSF that would have hatched. Can anyone please confirm it.
According to our resident expert, who manages several black soldier fly colonies, this is, indeed, a black soldier fly.
Adults: Members of the soldier fly family Stratiomyidae can range in color from yellow, green, black or blue, with some having a metallic appearance. Many are mimics of other flying insects, such as bees and wasps. Black soldier fly adults have a wasp-like appearance and are black or blue in color. Soldier flies also have two translucent "windows" located on the first abdominal segment. Adults range from 15 to 20 mm in length. (Sheppard et al. 2002). The adult's antennae are elongated with three segments, and legs have white coloration near the end of each leg.