I'm not really buying why Sniper's giving Spy a chance here. Even with what you've set up so far, the transition of Sniper's attitude from suspicious and adversarial to flirtatious is too abrupt. Sniper's main issue with going forward with this relationship is that his pen pal turned out to be the enemy Spy. That Sniper isn't into dudes is a convenient excuse, but if that wasn't a problem he could raise a million other objections. Issue #1 is "can I trust anything this backstabbing asshole says?" Issue #2 is "even if I could, why on earth would continuing this farce a good idea?"