J, those are all such great photos of the praying mantis on your beautiful Stargazer. There was one you posted the other day with the close up face of praying mantis that was awesome!
Thank you, Moon! It's funny how the mud daubers make so many different kinds of nests.
I don't think that's a firefly, it was larger for one thing. Here's a picture of a firefly, so you can see the difference.
Firefly in first picture, that unknown beetle looking bug in the second picture: