Hiya, my lo is now 5wks but your routine looks pretty much like ours (as long as lo goes with it lol). Sometimes A time is shorter then 45min but it depends on lo cues for tiredness. At 6.30 we give lo half feed then do bath & massage then 2nd half of feed, then to bed about 7.30 he wakes himself around 10.30-12.30 (depends on what his day is like) then he wakes for next feed around 3-5am (again depends on the day & how much he has eaten). Apparently this routine is ok as he seems to be sleeping.
Would be interested to see how you go when you try it.
What kind of lol do you have (eg spirited etc).