Baby's don't get "spoiled" by being held when they are upset. I think by getting your newborn you are teaching them the Mommy is there when they need her. You are helping the feel secure. I would never let a 2 week old cry. I didn't let my DD CIO until she was over a year old and it was a behavioral thing. I didn't need to let her CIO often (maybe 4 times ever) and never do now. She is a very happy independant lil toddler now
Try swaddling your baby if you don't, and unswaddling him if you do. Perhaps he had some gas still after his feed. Maybe he just needed a cuddle from Mommy to send himself off to sleep. What about a rocking chair? Or a swing? Newborns are funny creatures, you do what you have to to get by. HTH