I was a lurker on this thread, but hadn't caught up on it for a while. Seems like you've settled into your new lodgings nicely, and that the little fellow is doing a lot better than the did at the beginning of this thread. It appears you managed to cure the bumblefoot, but I had to chime in...