I think it is not your former boss
but other stakeholders blocked your promotion. this is another lesson I learned. Other stakeholders, whoever have some say in promotion, are also very important in getting one. In this case,your boss does not have the final say.
