He pukes maybe because over eat.newborn baby cannot control mouth movement properly yet.he could be windy but making the mouth movement like he\'s hungry.it happened to my son before,it didn\'t improve until he\'s 4 months old when I brought him to pediatric and learnt to read the right signal of what he wants.please take a deep breathe and calm down first.talk to your husband or friend,you maybe just stressed now.take care