"Is there a reason I shouldn't?" he asks, digging into the basket of candy for something chocolate. "I can leave if you'd rather I not stay." If he wasn't interested, he'd've already gotten up to leave.
Other options:
no subject
"Is there a reason I shouldn't?" he asks, digging into the basket of candy for something chocolate. "I can leave if you'd rather I not stay." If he wasn't interested, he'd've already gotten up to leave.