You're welcome!
bbox_top is the y coordinate of the topmost pixel colliding with the non-precise hitbox of the executing instance.
If your object doesn't have a mask and you let GameMaker automatically take care of hitboxes for sprites
and you use the default (no) draw event for your object and then change then put this code in the draw event:
Code:
draw_self();
draw_set_colour(c_red);
draw_set_alpha(1);
draw_rectangle(bbox_left, bbox_top, bbox_right + 1, bbox_bottom + 1, true);
then you should see a red rectangle that surrounds the instance's sprite perfectly (maybe 1 pixel off, because of the thickness of the rectangle).
This maintains its effect when playing around with image_xscale, image_yscale and image_angle.