What name you would like the boy to have.
What name you would like the boy to put.
They mean different things. The first is asking about the boy's name and the second is asking about the boy naming something, or writing down his name. Have you looked up "have" and "put" in a dictionary?