This provides a good summary of what happened according to all I've read on this so far (inc your posts)
The first post-Cold War expansion of NATO came with German reunification on 3 October 1990, when the former East Germany became part of the Federal Republic of Germany and the alliance. This had been agreed in the Two Plus Four Treaty earlier in the year. To secure Soviet approval of a united Germany remaining in NATO, it was agreed that foreign troops and nuclear weapons would not be stationed in the former East Germany, and the topic of further NATO expansion east was raised.
Jack Matlock, US ambassador to the Soviet Union during its final years, said that the West gave a "clear commitment" not to expand, and declassified documents indicate that Soviet negotiators were given the oral impression by diplomats like Hans-Dietrich Genscher and James Baker that NATO membership was off the table for countries such as Czechoslovakia, Hungary, or Poland. In 1996, Gorbachev wrote in his Memoirs, that "during the negotiations on the unification of Germany they gave assurances that NATO would not extend its zone of operation to the east," and repeated this view in an interview in 2008. According to Robert Zoellick, a State Department official involved in the Two Plus Four negotiating process, this appears to be a misperception, and no formal commitment regarding enlargement was made. Other authors, such as Mark Kramer, have also highlighted that in 1990 neither side imagined that countries still technically in the Warsaw Pact or the Soviet Union could one day join NATO
1. Eastward expansion was not being considered at the time
2. No formal treaty was drawn up
3. Western negotiators gave informal verbal commitments that there would be no future NATO expansion
4. Later, after the break up of the USSR led to an economically troubled Russia (who adopted western economic solutions too quickly leading to mass corruption and oligarchs), the west decided to take advantage and push NATO eastwards with the agreement of the countries concerned.
5. A resurgent Russia is right to be suspicious of western words and motives
Note that moves to include Poland, Hungary and the Czech Republic started as early as 1991. There was initial reluctance on the part of NATO over difficulties of integration (Russia's concerns aren't mentioned). This was concluded in 1997 and affected countries not involved in the Bosnian War (the Kosovo war was later). I don't follow this argument about countries like Poland being accepted into NATO solely because of the Bosnian War.
Now, of course, once these 3 countries became independent of the USSR they had the right to request NATO and EU membership but this does not mean they had to be accepted, and there was a good deal of reluctance within USA as the article explains. Russia was being marginalized and virtually ignored in all this.