If you want the rear blade to be "level" at any angle, you have to set it up so that the axis of the pivot point is vertical to the surface the tractor is sitting on.
For example, say you set the blade level, when is is not angled, but have the top link short so the pivot axis is tilted forward at the top. When you angle the blade the end closest to the tractor will end up lower than the other end. If you extend the top link, you can cause the blade to become level again when it is angled. In theory, if you leveled the blade when it was square to the back of the tractor by adjusting the tilt, and then angled the blade and again leveled it by adjusting the top link, I am pretty sure you would end up with the pivot point axis being vertical.
So what I do, is just try to set things up so that the axis of the pivot is vertical as possible to begin with, by adjusting both top and tilt functions at the same time, and just looking at the pivot point.
With a small tractor like the BX, you may not have enough adjustment available to do this though. Then I think all you can do is set the angle of the blade where you want it and make adjustments to level it at that angle, and level it again the next time you change angle, and each time thereafter.
This is my limited experience anyway. Hope my words make some sense... /forums/images/graemlins/smile.gif