Yeah, but if you remember your organic chemistry (*sniff* Mine was waaaaay back in (gasp!) 1989!!

), "starvation" can technically mean nothing more than the lack of properly stoichiometric amounts being available right exactly at the point where some of the "fuel" is oxidizing. Doesn't mean there's not oxidation
at all (it may simply be incomplete), nor does it say there's not enough airflow overall, whether to specific points on the burning mass or to the mass as a collective whole. On top of that, it sure as
hell doesn't say anything about the rate of combustion or the temperature of the burning mass.
That is strictly a matter of the energy available and the rate of the specific fuels (or materials... whatever you wanna call it) burning. On top of that, color is also way more dependent on the fuel being combusted, and heterogenous material burning cannot be tied down to a single color of smoke.
But you of course knew that already. I'm sort of riffing for any new posters that might be hanging about.