you should have force fed or gotten that powder you mix with water and feed it through a needless syringe. That poor guy....whats he/she weight?
Did you ever try wax worms or butter worms. all those things you listed are don't really spark a geckos appetite.