Quick update - I went out and tested the truck today to take some temperature measurements.
When I initially started the truck and let it warm up a bit, I went to switch it from Auto to forward/center vents. After hitting the icon on the screen, it lit up indicating the change and I could hear something moving, but no air was blowing through the center vents. I was worried I was back to square one. I cycled through several settings, but couldn't get the air to blow through those vents. eventually I switched the temp from HI to a lower temp and suddenly the center vents started working again. From that point on, any combination of changes and the center vents always worked when they were supposed to. Fingers crossed that this issue is resolved.
Second thing I did was take some temperature readings using a laser thermometer. Last night while driving around in my sedan, I took a reading from the center vents (engine fully heated) with the temp on the highest setting and fan on high. The temperature was 118 degrees F. Today, did the same test in my truck after fully warming it up and got a temperature reading of 123 degrees F. That is officially hot in my book. I put the truck on auto and it appeared to be working great. Once the cab reached the right temp (had it set at 70) I could hear a baffle door moving and the air speed dropped and the air dropped to a warm but cooler temperature.
I would say that my issues are resolved. I would recommend to others having issues with cool but no hot air and no center vents to reflash the BCM back to manual and reprogram the HVAC system, checking after each step to ensure it is working.
Nick