Under normal circumstances BP will delete the files in the cache folder, but there may be certain situations where it does not, such as in the event of a failure or error of some kind. You may delete the contents of the cache folder at any time (except while BP is in the middle of an update installation) without causing any problems.