Websites for delegate counts vary, depending on how they are counting.
==
According to thegreenpapers.com, there are about 508 delegates available (in upcoming primaries). Add to the upcoming delegate count the 118 uncommitted, and that is a pool of about 526 delegates. Trump now per CNN needs 235 of that 526.
Not difficult to pull off considering that is less than 45% of the remaining delegates.