Fully agree with SwissRef, last Saturday LHR-JFK-SJU i was at my new boarding gate approx 40 minutes after landing in JFK. This isnt always the case though i have also has times when it has taken 2+ hours and i have missed my onward connection.
As a side note, JFK was probably the quietest i have ever seen it in the AA terminal last Saturday.