Greetings from 2015! I bring news from our dictionaries, they say your whilst is outdated.
Yep, both when and while are used for describing 2 actions hapenning at the same time.
I would say "while" is at the same time.
And "when" is "when it happens that she reads, then he eats". More like a trigger that causes a consequence.