I wouldn't say "Bobby" is uncountable in your first sentence... To me, "little Bobby" is used as a proper name, as in "young David", "big John"... He *is* little, most probably because there's a tall or older Bobby in his family or in the neighborhood.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.