Services from Longford/Maynooth/Dundalk/Drogheda tend to terminate in Bray because of avaibable space there. The Bray/Drogheda service departs Bray at 09:20 this could be the 06:35 ex Dundalk or the 07:18 ex Drogheda. This pattern goes right through the day, Passengers from these destinations tend to travel behond Pearse Station to Dun Laoghaire and Bray, The City Center gets busy with trains from those destinations and therefore has no choice but to travel onwards where there is space.
Mark Glesson will have the answer