Cath
I would strongly suggest letting him finish his bottle of milk, waiting 30 - 60mins then give the rice, especially when you are just starting out. The fruit amount sounds fine....
DS went through a stage where he knew he was getting food after his milk and he went of his milk, I still refused even then to give him anything but milk first.
HTH's