The deciding factor is whether the customer has their own ASN as well as the /22.
If they have no ASN, then they have been relying on their previous providers to originate routing for them, and switching to you just means that it’s now your turn to originate for them.
If they DO have an ASN, then they’re going to EXPECT you to run BGP with them because they’re almost certainly multi-homing.
If they originate the route themselves and peer BGP with you, here is the checklist:
Notify all of your upstream carriers of the additional /22 prefix that will be coming from your network so that they can update their routing filters / reverse path anti-spoofing filters. Once you have confirmation that both providers will accept packets with the /22 as the source address, and advertisements from your network for that /22 prefix, then you will need to update your outbound filters towards the providers so that customer /22 prefix-length 22-24 is allowed.
At this point, everything will work once the customer sends their route announcements to you.
You will need to establish with the customer whether they want default-only, partial routes, or full routes.
Create your outbound filters according to the customer’s request.
Create an inbound filter which allows only the customer’s /22 with prefix-length 22-24 from the customer. This way, they won’t be able to advertise Internet routes into your network.
Finally, build the neighbor in your BGP instance and apply the filters, and watch the session as it becomes active.
You may also need to redistribute the customer’s advertised prefixes into your OSPF as well so that your network will always use the direct connection to your customer, when available.
This is the basic setup. The more advanced and scalable way is to create a BGP community policy for your network (e.g. ASN:100 = internal routes, ASN:200 = customer routes, ASN:300 = peer routes, and ASN:400 = transit provider routes) and to apply communities to routes as you receive / originate them. Then you use the community strings as the primary criteria in your outbound filters.