Just an update, it's been 5 days and colour is still holding well. Fainted a little only.
Between he has started eating more veggies surprisingly. I tried Cucumber, first he moved his head away but I remained persistent and now he eats from my hand. Today I tried Lettuce and he ate it from the top of the cage himself, he previously refused Kale. He also nibbled on green Capsicum and green Chilli. Somehow he refuses anything fresh that's not green in colour.
I'm so happy that he is eating veggies but sad that he may forget this while in the aviary for 4 weeks. Hopefully he'll still remember some of the training on return.
Also, he stayed on the floor with us first time.