Lessons I learnt:
Flannelette isnt a thick enough backing (but that happened to be what I had laying around), next time use polarfleece behind it for better water-resistance (aka drool resistance).
The hole you want to stuff it through then sew up, should be hidden not at the very front (duh Heather).
Still, it's cute enough for a round the house bib right?