My setup is a bit more (over)complicated, but presence sensing has never been more accurate or timely.
Using a slightly modified version of [RELEASE] BTLE Presence Sensor (Tile Mate) that reports to a local node-red endpoint (3 Pi's arranged around the property). Additionally, using a Unifi websocket connection (in node-red as well), phone presence is reported.
These all populate a list variable and when the list has at least one entry, it updates hubitat with "Present" and "Not Present" when empty.
I even use it to track presence on my car (this is purely Tile though, no wifi). It hasn't ever failed to open the garage door right when I get to the end of the driveway (Pi Zero in the garage).
Every other way I tried ended up either unreliable or too slow. Admittedly, my way is probably overcomplicated.
Edit: So basically a lot like @tomw above, but with more sensing devices. It allows me to move around with my wallet, which has my Tile card in it.