Hi, 
skellington! I'm sorry you've backtracked, but remember, your pup is very, very young. I think potty prodigies are MAYBE trained by 4 months, smarties by six months, and the rest by a year.  
I would keep him crated inside until he's consistent again. It will most likely only be a few more weeks, since he's shown so much progress already. He has his whole life to run around without ruining your floors. And he'll be motivated to get his freedom back. 
