Well that’s the best I can do on this set of heads.

I have heard of 2.05 Intake valves for SBM heads, but never 2.08. Do they even fit?

They fit and work great. My Bloomer heads came with 2.08 valves.
Most guys use 2.08 valves on W5 heads too