How lovely - I wish I could have the same success.
My bristlenose catfish have tried to hatch eggs twice but the bala sharks and/or clown loaches get them as soon as they have hatched. We saw the first lot of babies under a slate cave we made but couldn't protect them unfortunately. Next time we didn't actually see them hatch. We thought of moving the slate and the dad into a separate tank but as the cave was made of a few pieces we were afraid of squashing them. We then put an upturned terracotta pot in the tank which is what the local aquatic shop advised but they haven't bothered to lay eggs since so we eventually took it back out. Quite honestly, I don't blame them - the male worked so hard to fan the eggs just to have them all eaten.