hehehe yeah once they start surviving they just keep growing and growing and you soon get overwhelmed with them very quickly. I think that other piece of drift wood I gave them was a bad idea. Very good hiding spot for the young. LOL
You will find a cave somewhere in your tank with the eggs the male cleans the cave and when the female is happy she lays the eggs, the male then chases her away and he fertilizes and looks after them until they are able to look out for themselves. I have recently removed the cave they were constantly using, i think that has slowed them down some (I hope), I was struggling to control the numbers and wife has said no to a second aquarium although she did allow me to upgrade from 180litre to 252litres recently

. Normally eggs every 6 weeks +/- and normally my fry do not survive as my angelfish love hunting them but recently the Bristlenose babies are out smarting the angels so their numbers are getting too much

.
I know many people don't like Bristlenose pleco but I do so I will not separate or move on my mating pair I will just have to find alternative solutions to controlling numbers.
Your milk bottle idea does seem like a really good idea and I am looking into doing that going forwards (first though I will need to find a way of moving on the babies) not many fish shops close to me will accept excess fish, even for free

but once I find one the milk bottle will get used until then I will have to rely on the Angels doing what they do best.