Hi H.!
Just a few months ago, we were in exactly same situation and i posted on here looking for advice. Here's what worked for us:
1) if your boy gets frustrated with the bottle, don't keep on pushing it on him...You need to make sure he has only fond association with it
2) The best is when someone else is trying to give him a bottle, your neighbour is a good choice. Most kids don't want to take a bottle from their moms
3) Let him play with a bottle nipple even when he's not hungry...explore it, take it into his mouth, get used to it *this one was a biggy for us!*.
After a weekend of playing with bottle nipple and just suckking on it...Our 3 months old girl started taking a bottle without a problem after a month of previous fighting...In the beginning we would also turn on classical music and gently rock her in a car seat..but now she is soo used to the bottle that she sometimes has problems switching back to the breast when i get home.
Mostly important don't give up...he'll take it as everyone said...i almost lost any hope, but at the end persistence and gentleness did the trick
Btw, Adiri bottle didn't work for us...sure it's shaped like a breast, but it's impossible to warm up a milk in...and it's too big for the baby to play with. The one we had luck with is Born Free, it's also a BPA free bottle...and trust me i bought every bottle on the market when we were struggling to get her to take a bottle..at the end it was not a bottle at all.
Hope this helps,
-J.