Weird. I just now realized that was a random event. I read somewhere that you could go back and see him one more time after completing his missions (prior to the Mr. Phillips mission) but when I arrived there was no blue dot. I just walked in and Simeon said something to the effect of "You got a lot of nerve showing your face in here again" then sent a couple goons after me. It wasn't until seeing this topic and checking my social club page that I realized it counted as a random event.
Me: http://lbp.me/u/xamdam My best level: http://lbp.me/v/dvkqc