I'll take a stab at answering your penis question. Clinical tests reveal a guy usually has 5 or more erections every night in his sleep. My guess is that your guy fell asleep and grew wood. When he rolled away from you, you went gathering sticks and found him willing to throw it into the fire.
His desire was probably more for sleep than sex while spooning (sorry). Once he fell asleep, his body reacted to the thought of what he was in contact with.
Maybe you've hit on a new idea. Snuggle/spoon naked and let him take a 5 minute power nap. Then go looking for wood. Even if you don't find any, if you're real good you can make it appear without waking him. Then he'll have the tools to work with when you do wake him up.
Mike - who's having trouble with the spooning naked and NOT wanting to do it part of your story