Late to the party but the question of event execution order still pops up every now and then, so for any readers: I downvoted the current answer because events never fire "at the same ", even when BeginPlay fires for all actors it fires one actor at the , one after another. If an actor is spawned later during gameplay, BeginPlay also fires for that actor. This means the order can not be trusted and can not be relied on if you perform any setup on an actor during BeginPlay.
3 Likes