Vu :
le recours en matière de droit public déposé le 29 mars 2017 par X._ contre l'arrêt rendu le 22 mars 2017 par la Cour de droit public du Tribunal cantonal de la République et canton de Neuchâtel,
le courrier du 9 mai 2017 du représentant de l'intéressé déclarant retirer le recours,

considérant :
que le juge instructeur statue comme juge unique sur la radiation du rôle des procédures achevées par un retrait (art. 32 al. 1 et 2 LTF),
que tel est le cas en l'espèce, le recourant ayant expressément signifié le retrait de son recours au Tribunal fédéral (cf. <ref-ruling> consid. 1b p. 38 s.; arrêt 1C_218/2011 du 12 septembre 2011 consid. 2),
qu'il convient d'en prendre acte et de rayer la cause du rôle (<ref-law> par renvoi de l'<ref-law>),
qu'en principe, le recourant qui retire son recours doit supporter les frais de l'instance fédérale (ordonnance 2C_117/2016 du 23 septembre 2016 et les références citées),
qu'en application de l'art. 66 al. 1 et 2 LTF, et compte tenu de la situation du recourant, il sied cependant de renoncer à la perception de frais judiciaires,
qu'il se justifie également de renoncer à l'allocation de dépens (<ref-law>),

par ces motifs, le Juge instructeur ordonne :
1.
La cause 2C_335/2017 est rayée du rôle par suite de retrait du recours.
2.
Il n'est pas perçu de frais judiciaires.
3.
La présente ordonnance est communiquée au représentant du recourant, au Service des migrations et au Tribunal cantonal de la République et canton de Neuchâtel, Cour de droit public, ainsi qu'au Secrétariat d'Etat aux migrations.
Lausanne, le 15 mai 2017
Au nom de la IIe Cour de droit public
du Tribunal fédéral suisse
Le Juge instructeur : Donzallaz
Le Greffier : Tissot-Daguette