I figured we needed an all-in-one-place megaguide to all things cockroach! All I personally have at the moment is B. dubia, but MAN do I have pics, stories, and info on them! So I'll post about B. dubia, you post about whatever roaches you keep!
Questions, comments, shenanigans, info, pics...