Randy, as far as I can tell they all look like BSF to me. I've had mature larvae just as small as those before. I believe that if a larvae can't get enough nutrition to grow large they will mature at whatever size they happen to be. I'm sure that's an oversimplification, but that's how I would frame it.