We have just upgraded to the latest version of vBulletin. I don't know if that might have any bearing. But his avatar is showing fine on forum posts and in the member list and his
vB public profile.
He is registered on our other sites and his avatar shows normally there.
Ian