I received my TrueBlue points on/about May 19th for Amazon purchases from April 14 through 16, so it's running about a month for me. I do log into the JetBlue website and click the Amazon link there for purchases.
I also had purchases on April 22 from Amazon and those have not yet credited.