Im one that likes to add an "e" sound to the end of kids names nickname wise so i would call him "Haydy". As an adult my nickname for them would change to something more age appropriate but like i have Ebonee who is 11 and gets called ebby, lucca is 10 and gets called lukey, sapphire is 8 and gets saffy, serenitee gets rennie and chardonnay gets chardy, my other 2 dont have "e" sounding nicknames.