Well, the 'rule of thumb' I always used was that the 'average' male body can process 1 unit per hour. So if I have one pint of bitter or Guinness, which will be approx 2 units, that, in theory, should be through the system in 2 hours.
Where people get stuck is have 8 pints in an evening, starting at 8 pm, say. On that basis, it will take 16 hours to go through the system. So even at 8am the following morning, 12 hours later, you will still have 4 units in your system which I think is sufficient to fail a breath test.
IMO two pints of Stella would put you well over if you drank them in an hour and then drove straight away.