I saved him. The boy looked angry, depressed, hurt, insulted by the King's doings, no need to lose also his life. Reasoning with him seems the right choice. If the King wants the boy dead HE should do it, not the Witcher. Besides, in the end of "Witcher I" Gerald saved the King's life, and so he owes him nothing, let alone eliminating people the King doesn't like.