I will again suggest him you can find other such satem terminologies,anatolian,mysian,kurdish.
And is not "buz" but "bъz" the /ъ/ could have come from previous a,e etc ;) so could have been baz,bez, at one stage.
You haven't answered why so many linguist expressed already their distrust about the theory you are so sure of,are they not aware of this facts you speak of? or all of them are just bogus?In my opinion your proposed migration forth and back for the Slavs is redundant. As I said, you have to assume a Baltic and Slavic linguistic unity at one point. I don't see how you can avoid that.
Plus where will be the river names.
I do not propose migrations back and forth but that's how suppose to look like,if the word was borrowed from Germanic.
I won't answer on this,but you must be right.And I suggest you should memorize my postulates about what Proto-Slavic should look like if it developed indeed on the Balkans. I should add, funnily, that the Albanian language fulfills virtually all of these conditions.