Derrick Rose last season. Eric Gordon this season.
Strange things happen in an 82 game season. Don't overanalyze it.
Eric Gordon has gone 11 years and 4 days between 40 point performances. Gordon scored 40 when he was a rookie with the Clippers against Oklahoma City on Jan 23, 2009
I would suspect the longest span between 40 point performances in NBA history