mud daubers are a wasp--they do not have larvae that eat poo.I think we have been calling these mud daubers. I'll have to take a better look at the bugs we've got and try to figure out if they're black soldier flies or not.
Thanks for posting this!!!!!

They make nests like this:

The ones we have here make a different looking mud nest in the eves.