Pretty much. Your BAC does not start high and then decrease as the night goes on. Rather the alchohol works its way into your bloodstream over time. Thus the BAC level may actually increase after you've stopped drinking, depending on your metabaolism and how much you have drank. Since there is no way for an individual to know when their BAC has peaked (outside of lab condifions), it would be foolhardy to rely on even a very accurate BAC indicator until several hours after you had consumed your last drink. In most cases this would be the next morning after a night out and since this is the context of the OP my comment was intended to reflect this.