Re: will after when
It's fine. I think of 'when' as suggesting at which time.
Originally Posted by Joern Matthias
This suggests that you will be preparing the food while the party is going on.
What about this sentence:
I will prepare a lot of good food, when we have a party tonight.
No. You could say, "I will be preparing food until eight, when the party will begin".
'I will prepare a lot of good food, when we will have a party tonight.' meaning
'I will prepare a lot of good food, and then we will have a party tonight.'
Please do not edit your question after it has received a response. Such editing can make the response hard for others to understand.