User blog:D1g/Green Thumb

Does anyone know when Green Thumb appear in game? I just finished game, but NPC (Stance Von Kofsky) wich gives mission has dissapeared. Is that secret mission? And it really exists? I need this information for Borderlands missions flow.