David Taylor accepts Final X spot