So, today everything works fine in terms of power consumption (kind of). I've finally reached ~25uA when asleep! I'll post more about that in the other forum. I have noticed some weird behavior a couple of times, when I've switched power sources. Every once in a while, the sketch will consume ~1.3mA. My test code is below. It seems like I may accidently be touching a different pin with my probes which puts it into a weird state, but I haven't nailed down exactly what it is that's causing it. Generally if I go back and switch sketches and switch back, the behavior goes away. I guess I won't worry about it too much now, but if anyone has thoughts on this, it would be helpful.
I don't think I'm crazy though, since ned stated basically the same thing that I'm seeing. He started with 1.5mA, then he was unsure what he changed, and all of a sudden he was getting 25uA.
#include <LowPower.h>
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
LowPower.powerDown(SLEEP_8S, ADC_OFF, BOD_OFF);
}