pubg long matchmaking pretty little liars is spencer dating caleb