According to this graph from Very Small Array, “Xander” is the hot name for babies right now, with “Willow” a close second. “Buffy” peaked in the early 1970s, and with perhaps “Rupert” and “Giles” are due for a comeback:
Click the chart to see it at full size on its original page.