The first shirt was actually the right size. So a bigger shirt really wouldn’t work and still fit the rest of his body. The easier solution was to remove the arms and head. Then put on the shirt and then reconnect the arms. A foam body would fill out the chest and pants better. Not for this puppet, but maybe for the next.
The next puppet body will be a more robust design.