Two questions. 1) Why is "Bi" in Japanese ビ and not ヒ with "Hi" being ビ and 2) why is "Ha" ハ and "Ba" バ instead of the other way around?

I thought that the better "H" is more voiced than the letter "B". Or am I wrong? Sorry, I've asked many questions like this before like shi and ji in Japanese.
2 answers 2