Speaker H.B. Charles Jr. H.B. Charles, Jr. has been the pastor of Shiloh Metropolitan Baptist Church in Jacksonville, Florida since 2008.