difference between bank financing and BHPH