I get these sometimes.  No reason for them in my case (that I know of) - they happen when I blink and they stick around for about 20 minutes.  I've had a few times where a spot will flash for a few days in a row.