I agree usually share buyback won't have much impact on share price, but each case is different.
BSL, buyback is about 3.4% of their total issued shares, their director sold on market.
In FMG & BIN cases, directors have huge chunk of shares in the company and bought shares on market.
BIN's buyback is about 8% of the total issued shares.
BIN Price at posting:
$1.61 Sentiment: Buy Disclosure: Held