While I do not have a recommendation on the types of bibs you are seeking, I wonder...are these your first babies? I mean no disrespect, here. But stains are really really really going to happen...A LOT. Bibs seem a logical place to have stains. Then comes your bra (from their juice flinging fit soaking through your blouse), your couch arms and cushions, the backs of your front carseats, all the rest of your car interior surfaces, your house carpets, your bathtubs, your sinks and even your own underwear (ever sat on a PB&J or a buttery grill cheese sandwich? -- the stain soaks through).
Anyway, I get the need for clean and neat. But if you fail, remember that is what is supposed to happen. Kids are freakin' messy. And fun! Oh, and my stepson's feeding specialist told us that you should allow kids to be as messy as they want while eating (yes, play with your food) because it makes them more adventurous about eating new foods and they are less picky in the long run. So consider a big bleachable towel with a hole cut for the head. Worked for us.