Truffs,

I think he might just be going through a phase. Remember the bigger they get, the less frequent they eat( on a daily basis that is) especially him being 6-7".

Try feeding every other day now, and I think its the best time to upgrade the terrarium. For the meantime more substrate might help the frog feeling secure and comfy. I also agree with covering the 3 sides of the tank!