Can you define an early pull that applies in all situations? I'd say its pulling the mob before enough of a group gets there to kill it and thus causing the party to wipe. ARR/HW A ranks can be solo'd so by definition there can't be an early pull for those. ARR/HW S and SB A ranks can be solo'd by good players but usually a light party is necessary so it doesn't take forever, so an early pull is before 4 people arrive. SB S ranks still need a full party of good players to kill it so an early pull is before 8 people show up.

If you wait longer than that, you're doing it as a courtesy.

And arguing with a GM over what the rules actually state instead of what you want them to state isn't going to get you anywhere. He gave you what you asked for and left when you refused to accept it. Its not his job to make you like the rules, just tell you what they are.