Adopted both Sofie and Alesan today. Sofie remained in Windhelm until I purchased a second house and had my wife move everyone to it. However Alesan is still bugged. He cannot accept any type of gift whatsoever. The game always says that the gift is too heavy.
Please look into fixing these extremely annoying bugs! Defeats the purpose of finding gifts if I can't give them.