To loom means to be large in stature or appear threatening, while to end up in front of someone would suggest that they are smaller or less important.
Consider the statement "John ended up in front of his class mates.". Based on this "John loomed behind his class mates." a true statement? Yes, no, or I don't know?