Answer:
Bud is his name because his mother gave him the name "Bud" not "buddy". Bud wants to be called what his mama named him which is "Bud"
First, love the story! What's its name?
Second, if I was Jason I would still pray to god and never lose faith because God might send another "angel". Also, because life is short, you should move on with your normal life.
Hope this helps :)
Have a great day!