It’s a lot easier with RIPE, as with RIPE you can find a LIR that’ll get you both an ASN and a /40 for a symbolic one-time fee. cloudie.sh does them for $35. Lifetime.
Alternatively you can become a RIPE member and request all of the resources yourself, but that’ll cost you €2550 on the 1st year and then €1550 yearly.
You don’t need to be physically located in RIPE region to go the RIPE path. All you need is _connectivity_ in the region. A $5 BGP VPS counts as _connectivity_.
> or be a multi-homed site (would have required getting a second ISP to my residence, I believe?)
No. You needed to get 2 BGP servers. Another ISP to your home would be useless unless they both offered BGP sessions.