A Tour de Western Supes sounds fun.
Your first day is certainly feasible, the initial Bluff Springs trail is steep for a backpacker. But later on it's worth it for the views. Remember to go up the wash to your right where the trail dumps you in the wash junction. I would think that you could push further the first day to LaBarge if you wanted to, but Bluff Springs is fairly nice as well. You could also push for Whiskey Springs along the route you've described, shortening your next day, but Whiskey isn't entirely reliable for water.
I think you have cut too big a chunk off with day 2. Note that the "Old crosscut trail" between Peters and Hoolie no longer exists, it's a pretty bad cross-country catclaw bushwhack. Going all the way to the Tortilla Ranch and back to Charlesbois via Peters will be quite a long day for a backpacker if you don't get further the first day. You may not make it to Charlebois but instead decide to stop on Peters Trail somewhere, there are some campsites along the way. If Peters Canyon is flowing there will be water before you climb onto the Mesa. If there isn't water then you will know you have to push for Charlebois, which will always have water. Note that Hoolie can be pretty badly overgrown. You could modify your trip to go to Charlesbois, drop your tent and dayhike up to Peters Mesa.
Third day: Going up to Bull Pass is only worth it if you intend to go out to the end of Black Top Mesa. If you don't plan to do this, I'd recommend you go the loop around to the south of black top mesa staying on the Dutchman to Peralta trail. I'd also recommend you take Peralta Trail back to the TH. Peralta is better than Terrapin for views and backpacking. If you have never looked at Weaver's Needle from the lookout along Peralta then this would be a great time to do it!
Some of these trails may not be easy to follow for someone not accustomed to the Supes, a GPS will be a big help, but at least bring a compass and factor in some time each day for getting turned around.
Have fun!
