Sorry but I'd like to take you all back to Star Wars for Dummies, esp as this question should have been asked after the last film.
Have StormTroopers always been 'human'?
I always kind of thought (without thinking) they were robots, AI, machines, etc, basically 'built'.
The 2 walking around...