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!





