I agree regarding the lampshade, I knew Riley would be traumatised if he had to wear it.
I bought him a pet medical vest, basically like a baby,s bodysuit, it fastened under his legs, we only had to unpop the poppers for him to wee/poo.
I did sleep downstairs with him the first night and he was fine .
He really only whined as soon as we got him home from the vet.
Maybe try with the baby grow idea, he will be much happier I think.
He really should be having a wee/poo soon so keep your eye on him and if you feel he isnt right then call the vet as usually they are much more back to themselves the following day.
Hope by later today Logan is feeling better.