Hi
First of all, some confusion. Are you positioning Button1 vertically relevant to Label1.Height?
In any case, once you have Button1 located to your liking, why not use that to set Button2 location: such as
Button2.Location = New Point(Button1.Right + 20, Button1.Top)