I think they were just waiting for a couple good starts in a row before moving him up. Maybe he's turning the corner, 14:3 K:BB in his last two starts 11.2 IP.
His last start was June 8th, so that would be a bit of a quick turnaround for the next start.