What's My Name?

My five-year-old nephew has always happily answered to BJ. That ended when he came home from his first day of school in a foul mood. It seems his teacher took roll, and he never heard his name.

"Why didn’t anyone tell me my name was William!?" he complained.