Thanks.
I' currently switching from alt soft serial to AltSoftSerial for debugging what I'm doing, but I've gotten the idea (possibly wrong) that power consumption will be moderately lower with the hardware serial, if for no other reasons than that the cpu will doze and that it will execute less instructions.
I keep finding web references to shutting down the usb circuitry, but the closest I've come to a method is a page noting the power differences and then "TODO code samples" . . . 
I had thoughtI'd found the function while reading something else, but apparently not.
Ultimately, these will be about my garden and yard running off batteries recharged by solar cells, so every bit of power I can save helps, including being able to shut it off more often mid-task.
Hey, my tomatoes are at stake! 
I'm currently considering feeding the power of the AT-09 off a digital pin; it seems to be within the power budget. Alternatively, using a pin to feed it and other peripherals (temp, humidity, water sensors) through a mosfet. This would also save power as 90% to 99% of the time when the system wakes up it will check the time and see that it isn't due to make a report yet, so why waste power? (note: the AT-09 comes up with its TX high, so I can't simply have it powered if the USB TX could be live).
So the pseudocode would roughly be
void setup(){
...
usb.shutoff();
}
void loop{
if (millis() < nextActive){doze(0); break;}
digitalWrite(btPower, HIGH);
sendMyData();
getMyInstructions();
obeyMyInstructions();
doze(1);
}
I suppose that with AltSoftSerial instead of SoftSerial, it could doze between half-bits, too, given the interrupts it uses . . .
It also seems, well, "cleaner" to use the hardware . . .
Is there a way to shut off the usb, which I called "usb.shutoff()" above? Or is this a matter of cutting traces and using a programmer (I've got a coupe in my pile of parts).
If I use a button/jumper like@Nick_Pyner mentioned, I would still need to disable the USB hardware with cut traces, wouldn't I?
And one more thought that didn't make it in . . . I've toyed with the idea connecting the USB power to an analog input so that early in setup() it could figure out whether or not to run at all. Or to use it with a mosfet to deny power to the AT-09 if present . . .
But the biggie remains whether I can shutdown the USB circuitry by software, or whether this needs a hardware solution . . .