Amputees Support Group
Amputation is the removal of a body extremity by trauma or surgery. Many have undergone amputation or have been living with a missing limb since birth. In either case, life as an amputee can be challenging. This is the place to find others going through the same experiences as an amputee. Share your thoughts, troubles, and solutions with the community.

Well..welcome to the club :) . I'm also a RBKA, for almost a year now. I'll be honest, fortunately, I haven't really experienced phantom pain...or much pain in general with my amputation. But I wanted to post and not leave you hanging.
First, every amputee's experience is different. So when you do get advice understand that you may have to do some trial and error to see what works for you.
Second, I have found that there is a large gap medically speaking (ie doctors), with residual limbs (your leg after it heals from the amputation) and how they interact with prosthetics. So you have to be your best advocate. Asking questions and making sure you understand what is going on.
So... obviously I can't tell you how much pain your in or what maybe caused by the amputation and what might be phantom pain, could be one or the other or some of both. If you havent already tell the surgeon about the pain. And don't let him/her play it off get some answers and some pain relief. They do have medicines for phantom pain...but this is one of those things that, what works for one person doesn't work for you so you may have to try a couple things. Phantom pain is cause by a variety of things and each has it's own treatment. I'm attaching a link on phantom pain to give you some basic information https://www.amputee-coalition.org/limb-loss-resource-center/resources-for-pain-management/managing-phantom-pain/
Probably the two things that will help most, is time....it usually get less over time...and you are probably just about ready for a shrinker (helps to reduce the swelling to get you ready for a prosthetic) in a couple.
Hope this helps, if I can be of any more help let me know.
Allen