Timing is everything.
It's simply not possible to announce a new independence referendum before the formal triggering of article 50. That hasn't happened yet. It may happen on the Ides of March, in which case there may well be an announcement during the First Minister's speech to SNP conference on 18th March.
However it has been pointed out to me that delaying any firm announcement until after the local council elections at the beginning of May could well be a more sensible strategy. With that in mind I wouldn't be at all surprised if the conference speech
doesn't include a firm commitment and that we'll have to wait another six weeks or more for that.
Bear in mind that Nicola Sturgeon's entire strategy to date has been to try to negotiate Brexit terms for Scotland that take account of Scotland's particular needs. This started off perfectly sincerely and to date the Scottish government document outlining the possibilities in that respect is the single most detailed document looking at the practicalities of Brexit produced by any government. However, it has been ignored. May, to whom the union is so precious, is keen to talk about a special deal for the City of London and even for Nissan, but not for one of the two partner kingdoms in the UK. Instead she tells us that there will be no Scottish government representation in the Brexit talks and that she intends to revoke the all-important Sewell Convention - which was going to be enshrined in statute according to one of the main promises of the 2014 No campaign, but of course that promise like all the others was broken. She is going to strip powers from the Scottish parliament even as her lackeys mouth meaningless words about "new powers from Brexit".
So that's up the creek now, but the First Minister still has to go through the motions. No new referendum can be called until all the possibilities for getting a tolerable Brexit deal for Scotland have been exhausted, and seen to be exhausted. Today has brought us nearly there, but not quite.
So, it's not about confidence but timing. Possibly 18th March, but actually more likely to be into May. Nobody in the SNP seriously imagines that a new referendum will not be called.
And then there is the timing of the referendum. It has to be before Brexit actually happens, that is within the next two years. The choice is clear enough. We've been given plenty only slightly-coded messages from Europe that if we get a Yes vote before actual Brexit, we won't be leaving the EU at all. A "holding pen" has been mentioned, and also the possibility of Scotland inheriting the UK's membership with just a bit of renegotiation of contributions and opt-outs and so on. It's also extremely clear that May is heading for a hard Brexit that will be particularly disastrous for Scotland, and that in particular she intends to sell out our fisheries (again) and our agriculture for some concessions for the City of London. A third point is that the EU may not look too favourably on a delay - if Scotland seems to be hedging its bets, they could blow a lot cooler.
So if it comes to a battle of wills on when the referendum is, watch this space. Our main problem is the implacably unionist nature of our foreign-owned media. If newspapers and broadcast media told the half of it, we'd be on 65% Yes by tomorrow. But then if they'd done that in 2014 we'd have been on 65% Yes then too, so we'll just have to get on with it. Which we are doing.
https://www.indiegogo.com/projects/levelling-the-field#/