Unless he is actually changing schools at the end of the year then you might be better changing names on things now - so his peer group doesn't have another half year to get their teeth in to "Ally", and also so that when he says to them "I'm Xander" he has something to back him up.