RE: Bodyfat % down... Carb Cycle??
Add some pullups or chinups into your routine on back day.
Also, add some calf work on your leg day too.
There is a link in my sig for training calves.
Have your higher carbs days for your larger muscle groups, so back and legs for example.
The lower carb days for smaller muscle groups, so shoulders and chest, etc...