well.. that sounds about right.
One thing to think about is you say you just bought him this wednesday.
So, he's probably still adjusting to his enclosure.
Best to leave him alone and give him some space.
My cham gets nervous during the first week of his journey with me.
Always climbing the cage. Not exactly wanting to eat a lot..
but, be patient and keep an eye for its poo..
As long as his poop is nice and moist.. you are still fine.
Also, the weather has been quite cold lately, it might affect your cham's appetite.
What is your basking temperature?
I heard UVA promotes desire to eat.
But, i think as soon as your cham get used to his new place, his appetite will increased significantly.
Just so you know baby veiled cham can eat all the way to 20 small crix a day.