Douglas Harper's Etymology Dictionary
b'hoy
1846, U.S. colloquial for "spirited lad, young spark," supposedly from the Irish pronunciation of boy.