It appears that status effects are given based on the items used, rather than on their completed use. For instance, I tried to drink a Cloud 11 Smoothie, but was told that I couldn't because my mood was already full. Despite this, I was still given the Sky Cruisin' status effect even though the Smoothie remained in my bag undrunk.