One way around it is to have the offset distance applied by the sprite's width or height (or a combination of the two). So:
Set Healthbar position to:
X: Sprite.X + ( {Offset} * Sprite.Width )
Y: Sprite.Y + ( {Offset} * Sprite.Width )
Where {Offset} is a fixed value that determines how far from the origin of the sprite you want the healthbar to be, this example will give you a healthbar to the bottom right of your sprite.