So is Oliver the man of Jon’s dreams?