It looks to me like you might be overcooking your soap, or not using enough water (six of one, half dozen of another). Remember that you can put the soap into the mold at any time during the cooking process. Even if it is still zappy, it will finish saponifying on its own within a day or so (usually hours). I mold as soon as possible after the soap hits gel phase, although that might be a few minutes if I'm adding in things for scent, fluidity, post-cook SF, etc.
I'd recommend experimenting with higher water. Also, keep it covered as much as possible, and don't stir in the chunks from the sides of the cooking container. Those are almost always too dry and overcooked. You can tell because they turn whitish and don't mix into the rest of the batter. They also break off easily.
Banging down the mold can help with removing air pockets. I also put cling-wrap on the top and use a pancake spatula or piece of a plastic cutting mat (cut to size) to press the soap down into the mold and make the top flatter and more even.