Most groups I've been in will wait until the next boss to kick if they're not back by then. The friend should have said something if they knew what was going on. When I'm tanking I wait until everyone is over the line before pulling, if not at least close enough that by the time they reach the line they wont be locked out. You didn't do anything wrong.