who is bb huh who